I döndürmelidir altında MySQL sorgu sahip t1.username
, t1.website
, in_count
(WHERE t2.type = 'in'
), {[(4)] } (WHERE t2.type = 'out'
) ve WHERE
t1.website
alandır NOT
EMPTY
ya da NULL
.
Ancak onun o (mysql_num_rows()
ile) 1 sonuç verir gibi, hatalı olmaları için (ya da ben yanlış bir şey yapıyorum?) Gibi görünüyordu ve ne zaman i print_r()
({[(2) ]}), sütunların anahtarları onların ancak tüm değerleri (aşağıya bakınız) boş / boş vardır.
The print_r()
dökümü: strong>
Array
(
[username] =>
[website] =>
[in_count] =>
[out_count] =>
)
The MySQL query:
SELECT t1.username,
t1.website,
SUM(IF(t2.type = 'in', 1, 0)) AS in_count,
SUM(IF(t2.type = 'out', 1, 0)) AS out_count
FROM users AS t1
JOIN referrals AS t2
ON t1.username = t2.author
WHERE NOT Isnull(t1.website)
LIMIT 0, 10
Tüm açıktır umut, tüm yardım, daha ayrıntılı bilgi mi takdir varsa bana bildirin. : B