voilou j'ai un fichier fiche.php3 qui dit ça :
<form name="form1" method="post" action="fiche2.php3" >
Sauvegarde OK pour tous les serveurs : <input type="checkbox" name="OK" value="OK">
<select name="Bande">
</select>
<p>Commentaires : <input type="Comment" name="Commentaires"><p>
<p>Date : <? print (Date("l F d, Y" )); ?><p><p>
<input type="submit" name="Submit" value="Envoyer">
et un fichier fiche2.php3, qui récupère donc les variables du formulaire qui essaie de dire ça :
<?
$db = mysql_connect ($machine, $user, $pwd);
mysql_select_db ($base);
if (fiche.OK.checked) {
$sql = "INSERT INTO Sauvegarde VALUES ('', 1, 2, '0000-00-00', 1, 0, 'Aucun', $Comment)";
mysql_query ($sql, $db);
printf("Toutes les sauvegardes sont OK, enregistrement ds la base..." );
print('<p><a href=fiche.php3>Retour à la fiche';
}
else {
printf ("gni" );
}
?>
et forcément y'a des problèmes :
1) la condition du if est toujours vraie, il fait donc toujours le premier cas
2) le $comment de la commande sql n'est pas pris en compte, ni comment tout court d'ailleurs...
Merci de m'aider, soyez indulgents plz