1 contatore (chiave primaria unsigned)
2 utente (varchar size 40)
3 testo (full text)
Non riesco a mandare i dati da un form html al database. Posto il codice:
Codice: Seleziona tutto
<div id="form">
<br />
<form name="guestbook" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<span class="form"> Inserisci il tuo nome: </span>
<div id="casella_nome">
<input type="text" size="16" name="utente" />
</div>
<br />
<p class="form"> Inserisci il tuo commento: </p>
<div id="casella_testo">
<textarea name="messaggio" cols="45" rows="7"></textarea>
</div>
<div id="bottone">
<input type="submit" value="Invia" />
</div>
</form>
</div>
<div id="commenti">
<?php
if($_POST)
{
$data_server="localhost";
$data_user="root";
$data_pass="";
$connection= mysql_connect("$data_server", "$data_user", "$data_pass") or die(mysql_error());
mysql_select_db("guestbook", $connection) or die(mysql_error());
$query="INSERT TO firma (utente, messaggio) VALUES ('$_POST[utente]','$_POST[messaggio]')";
mysql_query($query, $connection) or die(mysql_error());
mysql_close();
}
?>
</div>
Non riesco a capire l'errore. Ringrazio in anticipo per l'aiuto!