|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
salam
j'ai réalisé un tableau qui contient une liste des élèves avec un champ de texte a la fin de chaque ligne dans la liste, le probleme Code :
Merci d'avance |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
commence par protéger tes valeurs, c'est plus un trou mais un gouffre en sécurité la.
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
j'ai pas compris, protection des valeurs ?!
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
Ok merci, je vais voir le lien mais je veux savoir pourquoi la boucle que j'ai fait insert qu'un seul enregistrement dans la table
|
|
|
00
|
|
|
#6 | |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 991 ![]() |
Citation:
Code :
$req = $bdd1->query("select * from eleve where n_class = $nclass"); Ou que la requête d'insertion échoue lamentablement. Tu le saura si tu vérifie le résultat de l’exécution. Regarde donc les logs de PHP, tu devrais y voir de jolies choses. Et puis faire de l'affichage + des traitements métiers + des requêtes SQL au sein du même script sans même les séparer c'est immonde.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
|
00
|
|
|
#7 | ||||
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
voila j'ai utilisé des requêtes pour protéger les valeur mais toujours la requête d'insertion insert un seul enregistrement dans la table malgré que la requête:
Code :
voici le code complet: Code :
|
||||
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ta activé la gestion des erreurs ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
je ne reçois aucune erreur, pour le moment je veux insérer les données avec la requête après je vais faire la gestion des erreurs
Merci pour vos conseils |
|
|
00
|
|
|
#10 | ||
|
Expert Confirmé
![]() ![]() |
Bonjour,
J'ai repris ton code histoire de le clarifier et surtout de le réorganiser un peu plus lisiblement : Code :
Si ta requête INSERT ne fait qu'un tour c'est que $etudiants ne contient qu'un seul enregistrement comme le souligne Benjamin Delespierre
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#11 |
|
Membre éclairé
![]() |
Si je puis me permettre la gestion des erreurs n'est pas quelque chose qu'on peut juste faire après.
Je sais je vais me faire qualifier de vieux machin (ce que je suis après tout en considérant que tout est relatif lol) mais il faudrait suivre les conventions car elle sont pas seulement la pour faire joli
__________________
Spécialiste des questions bêtes L'urgent est fait, l’impossible est en cour, pour les miracles prévoir un délaiSi une reponse vous plait ou vous a aidé n'hesitez pas a voter pour
|
|
|
10
|
|
|
#12 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
salam
j'ai essayé avec le code mais toujours la requête insert un seul enregistrement Merci |
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fais un var_dump($etudiants) pour voir
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#14 | ||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 991 ![]() |
Et mets ça au début de ton script, c'est jamais perdu:
Code :
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
||
|
00
|
|
|
#15 | |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
j'ai rien compris
la table élève contient deux enregistrement, Citation:
|
|
|
|
00
|
|
|
#16 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
maintenant fait :
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#17 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
voila qu'est ce que ça donne:
|
|
|
00
|
|
|
#18 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
mais ajoute la gestion des erreurs, comment tu veux savoir quelles sont les erreurs si tu les affiche pas ???
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#19 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 991 ![]() |
Pour PDO:
Code :
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
|
|
#20 | |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 23 ![]() |
salam
c'est bon j'ai régler le problème avec la gestion des erreurs j'ai fait une erreur lors de la création de ma table note, j'ai définis le champs devoir comme clé primaire alors que avec la gestion des erreur je reçois le message suivans: Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com