Bonjour,
j'ai un petit problème qui me bloque et que je n'arrive pas à régler lors de la création de mon site de vote.
J'ai donc un premier formulaire qui permet d'attribuer des notes à différents candidats stockés dans une BDD
<Html>
<Body>
<Form ACTION="recap.php" METHOD="post">
<Table border=1>
<TR> <TD> Nom </TD> <TD> Prenom </TD><TD>Total</TD><TD>Note</TD>
<?php
$connect = mysql_connect("localhost","xxxxxxxx","xxxxxxx") or die("Impossible de se connecter : " . mysql_error());
$result = mysql_select_db("xxxxxxx");
$result = mysql_query("SELECT * FROM Candidats");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo "<TR><TD>".$row[1]."</TD><TD>".$row[2]."</TD><TD></TD><TD><INPUT type=\"text\" value=\"\" name=\"".$row[0]."\"></TD></TR><br>";
}
mysql_free_result($result);
mysql_close($connect);
?>
</Table>
<Input type=submit value=voter>
</Form>
</Body>
</Html>
Ce premier script génère donc un tableau à partir de ma Table Candidats dont les 3 colonnes sont ID, Nom et Prénom.
Et voici un 2nd script qui permet de faire une page récapitulative du vote.
<html>
<body>
<TABLE BORDER="1">
<TR> <TD> Nom </TD> <TD> Prenom </TD><TD>Total</TD><TD>Note</TD>
<?php
$connect = mysql_connect("localhost","xxxxxxx","xxxxxxx") or die("Impossible de se connecter : " . mysql_error());
$query='use xxxxxx';
mysql_query($query);
$query="INSERT INTO `xxxxxxxx`.`GenereNumVote` (`idvote`) VALUES ('');";
$res=mysql_query($query);
$result = mysql_select_db("xxxxxxx");
$connect = mysql_connect("localhost","xxxxxxx","xxxxxxxx") or die("Impossible de se connecter : " . mysql_error());
$result = mysql_query("SELECT * FROM Candidats");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
echo "<TR><TD>".$row[1]."</TD><TD>".$row[2]."</TD><TD>"."</TD><TD>".$_POST[$row[0]]."</TD></TR><br>";
}
mysql_free_result($result);
mysql_close($connect);
?>
</body>
</html>
Par contre je voudrais que ce script enregistre les notes saisies dans une 2nd Table nommé Vote dont les colonnes seraient Idvote et Note.
Je cherche donc un moyen d'enregistrer les valeurs de row[0] et $_POST[$row[0]] dans les colonnes Idvote et Note de cette Table Vote.
Pouvez-vous m'aider ?