Ciao a tutti, ho un problema con la scrittura del valore checkbox in un DB MySQL:
la pagina con il form è la seguente :
codice:
<?php session_start();
$nomeutente = $_SESSION['nomeutente'];
$Autore = $_POST["Autore"];
$connessione = mysql_connect("localhost","root","root")or die("Connessione non riuscita: " . mysql_error());
mysql_select_db("school", $connessione) or die("Errore nella selezione del database");
?>
<html>
<head>
<title>Form Input Record</title>
</head>
<body <table border="1">
<tr>
<td align="center">Form Input inserisci nuovi record</td>
</tr>
<tr>
<td>
<table>
<form method="post" action="Recordinsert2.php">
<tr>
<td>Autore</td>
<td>
<!--
<input type="checkbox" value="Autore" name="Autore" value="1">
//uno dei tentativi fatti......
-->
<input type="checkbox" value="Autore" name="<?php echo $Autore; ?>">
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
la pagina che scrive nel DB (Recordinsert2.php):
codice:
<?php session_start();
$nomeutente = $_SESSION['nomeutente'];
$con = mysql_connect("localhost","root","root") or die("Errore connessione MySQL");
mysql_select_db("school", $con) or die("Errore connessione database");
MySQL_query("INSERT INTO student (isAutore) VALUES ('".$_POST["Autore"]."')") or die("Errore invio query string");
mysql_close($con)
?>
il FORM viene visualizzato correttamente nel browser, ma qualsiasi flag metto (SI/NO), il valore che ho nella tabella 'student' in 'isAutore' è sempre '0'
qualcuno mi sa dire che errore da principiante faccio?????
grazie in anticipo
RM