payetonju
Messages postés436Date d'inscriptionmercredi 26 septembre 2007StatutMembreDernière intervention 2 juillet 2014
-
27 oct. 2008 à 11:27
payetonju
Messages postés436Date d'inscriptionmercredi 26 septembre 2007StatutMembreDernière intervention 2 juillet 2014
-
27 oct. 2008 à 15:00
Bonjour,
J'ai un petit formulaire, et je voudrais savoir comment ecrire en PHP un systeme de redirection et d'ecriture en fonction de ce formulaire avec 3 boutons radio.
J'ai 3 bouton radio :
. paiement par cheque
. paiement par virement
. paiement par CB
Et sur chacun de ces bouton radio j'ai mis :
if (checked=='checked')
{
$connect=ODBC_connect("base","log_base","mdp_base");
$sql="update commande set reglement='cheque' where numcmd='$numero_cmd'";
$res=odbc_exec($connect, $sql) or die($sql."
".odbc_error());
odbc_close($connect);
header("location: paiement_virement.php");
}
else
{
}
Mon probleme est que ça ne marche pas, il me renvoi directement sur la redirection du premeir bouton "paiement_virement.php" , pourtant j'ai mis un IF...
alors je pense que c'est ma condition "checked=='checked'" qui doit êter mal employée.
Quelqu'un peut-il m'aider svp ?
cs_putch
Messages postés624Date d'inscriptionmardi 6 mai 2003StatutMembreDernière intervention14 décembre 20091 27 oct. 2008 à 14:03
salut
"sur chacun de ces bouton radio j'ai mis"
tu as "mis" ? genre un onclick= "fonction_javascript();" ?
si c'est ca, tu peux pas "appeler" une fonction javascript qui execute un code PHP (sinon faut voir du coté AJAX)
maintenant si tu te retrouve la après validation du formulaire, alors l'ecriture doit plutot etre :
if ( isset($_POST["mon_checkbox"]) && (int)$_POST["mon_checkbox"] ==2 ) { ... }
avec
cheque
virement
cb