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

  FORUM HardWare.fr
  Programmation

  [PHP] Récupération d'une variable d'un formulaire ds une requête MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Récupération d'une variable d'un formulaire ds une requête MySQL

n°177128
pilou51
Posté le 16-07-2002 à 15:15:19  profilanswer
 

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

mood
Publicité
Posté le 16-07-2002 à 15:15:19  profilanswer
 

n°177177
pilou51
Posté le 16-07-2002 à 15:47:46  profilanswer
 

up plz  :bounce:  :bounce:

n°177179
Limit
Posté le 16-07-2002 à 15:49:06  profilanswer
 

type=comment, c'est quoi ca ? :heink:  
 
et c'est $nom_du_champ donc $Commentaires

n°177192
pilou51
Posté le 16-07-2002 à 15:59:04  profilanswer
 

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

n°177203
pilou51
Posté le 16-07-2002 à 16:20:52  profilanswer
 

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 :)

n°177534
pilou51
Posté le 17-07-2002 à 09:14:52  profilanswer
 

up  :bounce:  
personne sait svp ?

n°177540
jodalton
Posté le 17-07-2002 à 09:25:43  profilanswer
 

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...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] Récupération d'une variable d'un formulaire ds une requête MySQL

 

Sujets relatifs
[JavaScript] [Formulaire] remplir plusieurs champs avec une checkbox[PHP] Comment faire quand on a pas la fonction date('W')
[ PHP ] Générer un .txt et .doc (word) à partir de données d'une bdd[PHP] Comment fait on pour gerer les liens ?
Submit d'un formulaire à partir de textenom d'un formulaire
[MySql] PB d'exportation avec OUTFLE[C] Récupération sous forme d'image du contenu d'une fenêtre... (win)
C'est koi le problème avec ce formulaire??[ PHP ] Création d'un moteur et indexation, j'ai besoin de votre aide!
Plus de sujets relatifs à : [PHP] Récupération d'une variable d'un formulaire ds une requête MySQL


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