Count(array) mi restituisce sempre 1

lorenzo.211

Utente Attivo
28 Set 2009
41
0
0
Salve a tutti !
Ho questo script:

PHP:
$query=mysql_query("SELECT Descrizione FROM Profilo WHERE ID=$id_utente");
$result=mysql_fetch_array($query);
if(count($result['Descrizione']) == 0){
echo count($result['Descrizione'])
}

Come mai mi restituisce 1 anche se la query non produce risultati?
 
Allora...

Hai un risultato fidati!

$query=mysql_query("SELECT Descrizione FROM Profilo WHERE ID=$id_utente");
if(mysql_num_rows($query)){
for($i=0;$i<mysql_num_rows($query);$i++) {
echo "<br />".mysql_result($query,$i,'Descrizione');
}
}

Prova
 

Discussioni simili