questo è l'intero codice, il problema sono le ultime 5 righe, anche togliendo l'if come suggerito salta sempre la prima riga...
Codice PHP:
<?php
$conn = mysql_connect( 'localhost','finv','passw') or die ("non riesco a connettermi");
mysql_select_db('my_finv', $conn) or die ("non riesco a selezionare il database");
echo "Ciao <b>$nome $cognome</b><br>";
$query="SELECT * FROM chat";
$result = mysql_query($query, $conn);
$row = mysql_fetch_array($result);
echo $row[ID];
?>
<br>
<?php
$exec_reading2= "SELECT COUNT(ID) as conta FROM chat";
$conto = mysql_query ($exec_reading2, $conn) or die(mysql_error());
$tot = mysql_fetch_array ($conto);{
$sum2 = $tot["conta"];}
echo "righe presenti: ";
echo $sum2;
while ($array = mysql_fetch_array($result)) {
echo $array['ID'];
echo $array['message'];
}
?>
EDIT:
l'errore è : $row = mysql_fetch_array($result);
quindi lui parte dalla seconda, ma questa istruzione mi serve x fare altro, come faccio poi succesivamente ad azzerare la fetch? in modo che non parta dalla seconda?