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