Vorrei stampare a video il contenuto di tutti i record di una tabella contenente i campi "id", "nome", "email", "domanda"
Ho scritto il codice così:
Codice PHP:
$nome=$_POST['nome']; $email=$_POST['email']; $domanda=$_POST['domanda']; $connessione=mysql_connect("$server", "$user", "$pass") or die("impossibile la connessione con il server remoto". mysql_error()); mysql_select_db("user2608_db"); $dati=mysql_query("SELECT * FROM domanda",$connessione); $cont=mysql_num_rows($dati); $id=$cont+1; $inserisci=mysql_query("INSERT INTO domanda VALUES ('$id','$nome','$email','$domanda')"); $leggi=mysql_query("SELECT * FROM domanda", $connessione); $agg=mysql_fetch_row($leggi); $conta=mysql_num_rows($leggi); $stamp=$agg[3]; $a=0; while($a<=$conta) { echo $stamp. "
"; $a++; } ?>
A video vedo sempre e solo l'ultimo record inserito mediante il form apposito, anche se sul database ne risultano molti di più. Dove sta l'errore?
Grazie a tutti