perchè se faccio una query:
Codice PHP:
$my =mysql_query("SELECT ..... ");
if(mysql_fetch_row($my)){
while($arr=mysql_fetch_array($my)){
echo..............
}
}else...
perchè non mi funziona il ciclo while all'interno della successiva if?
il colmo è che se rifaccio la query va tutto ok:
Codice PHP:
$my =mysql_query("SELECT ..... ");
if(mysql_fetch_row($my)){
$my =mysql_query("SELECT ..... ");
while($arr=mysql_fetch_array($my)){
echo..............
}
}else...
questo vuol dire fare il doppio delle query!
come faccio dunque a sapere se la mia query ha avuto risultati?
usare mysql_num_rows()?