Autor | Zpráva | ||
---|---|---|---|
kuba95 Profil |
#1 · Zasláno: 30. 3. 2011, 21:48:01
Ahoj, potřebuju poradit.
Chtěl bych vypisovat počet všech uživatelů, kterí v databázi nemají ve sloupci referer nic. Zkoušel jsem tohle: <?php $link = mysql_connect($dhost, $dusername, $dpassword); mysql_select_db($ddatabase, $link); $result = mysql_query("SELECT * FROM tb_users WHERE referer=empty", $link); $num_rows = mysql_num_rows($result); echo "Celkem volných refferalů: $num_rows\n"; ?> Ale to mi nefunguje. Poradí mi někdo prosím?? |
||
pcmanik Profil |
#2 · Zasláno: 30. 3. 2011, 21:50:18 · Upravil/a: pcmanik
Pravdepodobne tam mas NULL nie? Tak to porovnaj s tym. A namiesto num rows pouzivaj COUNT() priamo v query
Alebo ak nie tak daj referer='' |
||
Taps Profil |
#3 · Zasláno: 30. 3. 2011, 21:50:49
kuba95:
SELECT * FROM tb_users WHERE referer='' nebo zkus SELECT * FROM tb_users WHERE referer is null |
||
Kajman_ Profil * |
#4 · Zasláno: 30. 3. 2011, 21:51:45
SELECT count(*) pocet FROM tb_users WHERE nullif(referer,'') IS NULL |
||
Časová prodleva: 6 dní
|
|||
kuba95 Profil |
#5 · Zasláno: 5. 4. 2011, 20:54:10
Taps:
dík, to funguje |
||
Časová prodleva: 13 let
|
0