Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2446 connectés 

 


Dernière réponse
Sujet : [PHP] Récupération d'une variable d'un formulaire ds une requête MySQL
jodalton Tu mets un autre nom à ton checkbox parce que là c ambigue.
<input type="checkbox" name="mirlipi" value="OK">
 
Si la case est cochée, tu auras $mirlipi=="OK" sinon rien...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
jodalton Tu mets un autre nom à ton checkbox parce que là c ambigue.
<input type="checkbox" name="mirlipi" value="OK">
 
Si la case est cochée, tu auras $mirlipi=="OK" sinon rien...
pilou51 up  :bounce:  
personne sait svp ?
pilou51 ah bon ça marche, fallait mettre des '$...' dans la requête SQL :)
Par contre, personne n'a d'idée pour m'aider sur le if ?
en fait ce que je veux, c'est :  
Si (case cochée) Alors { requête sql }
sinon Afficher "gni"
 
merci :)
pilou51 euh pardon c'était type="text" :D
 
en essayant avec $Commentaires, il me rajoute plus les lignes ds ma BD... pas de message d'erreur, mais il fait rien :(
Merci
Limit type=comment, c'est quoi ca ? :heink:  
 
et c'est $nom_du_champ donc $Commentaires
pilou51 up plz  :bounce:  :bounce:
pilou51 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 :D

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR