io ho creato un sistema per far votare i miei utenti
ho creato una tabella chiamata voto con i campi id(chiave primaria, int(11),auto-increment)
nome_utente(varchar(20))
voto(int(10))
poi ho creato il file vota.php cosi
Codice HTML:
<form name="modulo" action="votoxc.php" method="post">
il tuo nome <input type="text" name="nome" size="12" maxlength="12"><br>
vota il programma <select name="voto">
<?php
for($i=1;$i<11;$i++){
echo "<option value=\"$i\">$i</option>\n";
}
?>
</select>
<td colspan="2" align="center"><input type="submit" value="vota" name="invio">
</form>
e il file
Codice PHP:
<?php
<?php
$connessione=mysql_connect("localhost", "tuttosultennis", "****");
$selezione_db=mysql_select_db("my_tuttosultennis", $connessione);
$i= "insert into voto(nome_utente,voto) VALUES(\"$_POST[nome]\",\"$_POST[voto]\",now())";
mysql_query($i)or die (mysql_error());
echo "voto inserito con successo";
?>
se provo il programma quando invio la form mi appare a video
Column count doesn't match value count at row 1
per favore aiutatemi!!!!