dov'è che sbaglio?
questo è il codice... non mi funziona l'else...

Codice PHP:
<?php

$query 
"qui inserisco la query";
$risultato mysql_query($query);
if(
$risultato) {
while(
$array mysql_fetch_array($risultato)){
echo 
"$array[dato]";
}
}
else { echo 
"Nessun dato presente.";
}

?>

se la query non dovesse avere risultati dovrei visualizzare il messaggio, giusto?