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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Recuperer variables d'un formulaire généré par une requete

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Recuperer variables d'un formulaire généré par une requete

n°1487668
sharck1987
Posté le 06-12-2006 à 21:11:23  profilanswer
 

Salut à tous,
 
Voila, je suis en train de mettre en place un site pour une amie. Je veux y gérer des commandes. Je n'utilise pas les variables de sessions.
 
Voila ce que j'ai pour l'instant :
 

Code :
  1. Mon formulaire :
  2. <div id="liste_tab_commande">
  3.  <center><a href="javascript:PopupImage('images/tableaux/<?php echo $donnees['image_tab'];?>')"><img src="images/tableaux/<?php echo $donnees['image_tab'];?>" width="60px" height="60px" class="img_vignette"/></a></center>
  4.  <p class="desc_vignette_commande" align="center">Qté : <input type='text' name='qte<?php echo $donnees['id_tab'];?>' value="0" size='1' class="input_vignette"></p>
  5.  <p class="desc_vignette_commande">Commander : <INPUT type="checkbox" name="commander<?php echo $donnees['id_tab'];?>" value="1"></p>
  6. </div>


 

Code :
  1. La recuperation de mon formulaire :
  2. $retour2 = mysql_query('SELECT * FROM tableaux');
  3. $i=0;
  4. $var='';
  5. while($donnees2 = mysql_fetch_array($retour2)){
  6. $cmd='commander'.$donnees2['id_tab'];
  7. $qtee='qte'.$donnees2['id_tab'];
  8. $num=$donnees2['id_tab'];
  9. if($_POST[$cmd]==1)
  10. {
  11. $i++;
  12.     $var.$i ='Tableau N° '.$num.' x  '.$_POST[$qtee].'
  13.  <br>';
  14. echo $var.$i;
  15. }
  16. }


 
Au lancement de la page j'obtient :
 

Citation :

Tableau N° 2 x 4
Tableau N° 3 x 0
Tableau N° 4 x 0
 
Notice: Undefined index: commander5 in e:\logiciels\easyphp1-8\www\feeemail\commander.php on line 210
 
Notice: Undefined index: commander6 in e:\logiciels\easyphp1-8\www\feeemail\commander.php on line 210
 
[ect nombre d'erreur égale au nombre de tableau qui ne sont pas sélectionnés]


Je pense que comme tout développeur qui se respecte, je fais compliqué alors qu'il doit sûrement existé une solution très simple :p
Si quelqu'un pouvait m'orienter vers une solution plus simple ou simplement vers quelque chose de fonctionnel.  
 
Par avance Merci


Message édité par sharck1987 le 06-12-2006 à 21:13:14
mood
Publicité
Posté le 06-12-2006 à 21:11:23  profilanswer
 

n°1487681
dwogsi
Défaillance cérébrale...
Posté le 06-12-2006 à 22:00:24  profilanswer
 

Tes erreurs "Undefined index..." c'est que tu utilise des variables indéfinies. Donc soit tu les déclare, soit tu règle le nivreau d'erreur à afficher dans la config de php.
 
Et en passant, ton code html en vraiment dégueulasse!

n°1487776
chani_t
From Dune
Posté le 07-12-2006 à 08:42:13  profilanswer
 

dwogsi a écrit :

... soit tu règle le nivreau d'erreur à afficher dans la config de php.
..


 
ba caca  :non:

n°1487778
rufo
Pas me confondre avec Lycos!
Posté le 07-12-2006 à 08:55:01  profilanswer
 

Pour chaque tableau :
if (isset(LaVariableQueTuVeuxUtiliser)) {
   // Traitement
}

n°1487859
sharck1987
Posté le 07-12-2006 à 11:25:27  profilanswer
 

yep, merci je n'y ai penser que tard dans la soirée. Merci c'est résolu :)


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

  [PHP] Recuperer variables d'un formulaire généré par une requete

 

Sujets relatifs
[PHP] - Suppr le contenu des balises <script></script> d'une page HTMLSelect multiple.. recuperer les valeurs
[RESOLU]Erreur SQL : ORA-01008: Toutes les variables ne sont pas liéesComment tester un formulaire avec easy php?
[javascript] Passer des variables à une fonction[PHP/MySQL] [RESOLU] GRANT, Problèmes de droits
[Résolu] Vérification en javascript d'un tableau dynamique en PHPRécupérer et redéfinir la position du curseur
pblm de requete sql/phpExecution automatique d'une page PHP à une heure précise
Plus de sujets relatifs à : [PHP] Recuperer variables d'un formulaire généré par une requete


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