ciao,
questo semplice form mi sta facendo impazzire, non mi restituisce nessun errore (anzi compare il messaggio di conferma dell'inserimento) ma nel database non inserisce nulla, anche se il campo id (auto increment) aumenta ad ogni tentativo di inserimento
ecco i codici
il form
Codice PHP:
<form action="conferma.php" method="post">
<input type="text" name="postatoda" size="30" maxlength="50">
.
.
.
.
<input type="submit" name="Submit" value="Invia la Giocata">
</form>
conferma.php
Codice PHP:
<?php
$sql = "INSERT INTO topwinner (postatoda, nick, squadra, giornata, tipo, data, cavallo, cavalloriserva, vincente, piazzato, ippodromo, numerocorsa) VALUES ('$postatoda', '$nick', '$squadra', '$giornata', '$tipo', '$data', '$cavallo', '$cavalloriserva', '$vincente', '$piazzato', '$ippodromo', '$numerocorsa')";
$connection = mysql_connect("xxx", "xxx", "xxx") or die(mysql_error());
$db = mysql_select_db("xxx", $connection) or die(mysql_error());
$sql_result = mysql_query($sql, $connection) or die(mysql_error());
if (!sql_result) {
echo "ERRORE - Riprova";
}
else {
echo "<center>[b]Inserimento completato con successo!!
";
}
mysql_close($connection);
?>
non riesco a capire cosa sbaglio