récupérer une valeur - PHP - Programmation
Marsh Posté le 10-03-2005 à 10:42:54
titebourikette a écrit : Tant pis je me démmerderais seule. |
dans ta page cible du formulaire fais un print_r($_POST), ça devrait te sauter aux yeux.
Marsh Posté le 10-03-2005 à 10:48:38
skeye a écrit : dans ta page cible du formulaire fais un print_r($_POST), ça devrait te sauter aux yeux. |
j'avais bien compris qu'il m'associait toutes les quantités au dernier produit mais je ne trouve pas comment faire il est la mon problème.C'est sur que ca saute au yeux vu comme ca, mais j'avais vu !
Je te remercie de m'avoir répondu !
Marsh Posté le 10-03-2005 à 10:48:56
echo "<input type=\"hidden\" name=\"NomProduit<?php echo $nb ?>\" value=\"$row['NomProduit']\">";
Y a comme un probléme là.... Fait plutot ça :
echo "<input type=\"hidden\" name=\"NomProduit$nb\" value=\"$row['NomProduit']\">";
Marsh Posté le 10-03-2005 à 10:51:46
Ah oui en effet, il y a une pb à ce niveau, qui empêche de récupérer correctement els noms de produits...
Marsh Posté le 10-03-2005 à 10:54:52
kalex a écrit : echo "<input type=\"hidden\" name=\"NomProduit<?php echo $nb ?>\" value=\"$row['NomProduit']\">"; |
C'est encore pire
echo '<input type="hidden" name="NomProduit', $nb, '" value="', $row['NomProduit'], '" />'; |
Marsh Posté le 10-03-2005 à 11:03:37
c'est mieux les virgules, c'est moins gourmant...
(d'ailleur faudrait que je m'habitue a les utiliser plus)
Marsh Posté le 10-03-2005 à 11:04:09
kalex a écrit : Remplace les virgules par des points et on est d'accord. |
Eet non Comme dit Kangol, avec les point t'as une concaténation inutile. Avec les virgules, il fait le echo direct de chaque truc
Marsh Posté le 10-03-2005 à 11:06:30
cool, je connaissais pas cette syntaxe, je concatène à mort moi...
merci pour l'astuce, je vais commencer à mettre ça en pratique
Marsh Posté le 10-03-2005 à 11:08:15
KangOl a écrit : |
ouais enfin, c'est de l'enculage de mouche là, non?
Marsh Posté le 10-03-2005 à 11:08:54
Ayuget a écrit : ouais enfin, c'est de l'enculage de mouche là, non? |
Optimisation masturbatoire
Mais si genre t'as 5 000 000 de connectés simultanés, ça peut aider
Marsh Posté le 10-03-2005 à 11:08:55
Perso je trouve que la virgule au lieu de point est une source d'erreur et de confusion. Pour le temps économisé...
Marsh Posté le 10-03-2005 à 11:09:35
MERCI, je vous remercierais jamais assez !!!!
Merci a tous , a bientot
Marsh Posté le 10-03-2005 à 11:09:37
kalex a écrit : Perso je trouve que la virgule au lieu de point est une source d'erreur et de confusion. Pour le temps économisé... |
Au contraire On sépare bien les éléments, on les output direct. Pas besoin de concaténation...
Enfin de toute manière, echo c'est nul, rien ne vaut des fonctions DOM pour générer de l'XHTML
Marsh Posté le 10-03-2005 à 11:17:54
Ca se défend.
Même si je continue à croire que c'est une source d'erreur. Le jour où qq1 décidera pour des raisons x ou y d'affecter cette chaîne à une variable, va y avoir des problèmes...
Marsh Posté le 10-03-2005 à 11:19:39
Ben comme dit, moi je n'utilise plus du tout de 'echo', donc le problème ne se pose pas
Marsh Posté le 10-03-2005 à 11:35:31
Je viens justement de recréer un moteur d'affichage utilisant DOM (PHP 5). Ma conclusion c'est que tant qu'IE supportera mal XML/XSLT, et qu'on restera donc obligé d'envoyer au client de l'XHTML, la génération de page avec DOM reste lourde.
Par contre, XSL avec PHP 5 remplace avantageusement nombre de regex.
Marsh Posté le 10-03-2005 à 11:59:31
C'est tout à ton honneur.
Au moins, le code XHTML de tes pages doit être joli.
Perso j'ai reporté ça au temps où je pourrais envoyer des doc en pur XML au browser. En faisant de l'XHTML avec DOM, j'ai l'impression de faire des choses en XML qui sont du ressort des feuilles de style (XSL).
Débat suivant : faut-il généré ses XSL avec DOM ?
Marsh Posté le 10-03-2005 à 09:56:51
Alors alors, voila mon problème.
Je cherche à aaficher tous les produits que j'ai dans ma base sql avec un boucle while,tout se passe ici sans problème.Ensuite, je cherche à récupérer la quantité de mon produit qe je viens de taper dans une autre page,voila le code de ma page ou je tape ma quantite.
ensuite je le récupère comme ca dans l'autre page
mais j'aimerais récupèrer mon nomproduit aussi, mais je arrive pas !!
Si quelqu'un pouvait m'aider ce serait sympa ! MERCI