Salve,
dopo aver effettuato la connessione al database e impostato la query, vorrei far eseguire un blocco di codice misto (HTML + php) solo se l'array risultante dalla query non è vuota: ho provato con la funzione empty come riporto qua sotto ma non funziona (mi dà un parse error: ho controllato che le parentesi graffe aperte e chiuse corrispondessero, ma forse l'errore è nel "!").
Qualcuno sa dirmi cosa sbaglio e qual è il modo migliore per verificare che il risultato della query non sia vuoto?
Grazie mille.
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Errore nella connessione. Verificare
i parametri nel file config.inc.php");
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT * FROM contatti";
$result = mysql_query($query, $db);
if (!empty(mysql_fetch_array($result))) {
?>
<table><tr><td> .................................................. ......................................</td></tr></table>
<?php
}
?>
............. </p> ecc...