|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
bonjour
j'ai récupéré du code qui permet de le faire, mis ca ne marche pas: il s'agit d'un formulaire de saisie de cotisations annuelles, pour garnir une table pj_dos, contenant entre autres le champ pj_an. la liste de choix s'appuie donc sur une table pj_an , contenant ceci: pj_an_id/ pj_an_mt. 2012 / 14 2013 / 16 code: Code :
l'enchainement sur pj_enrdos.php récupère bien toutes les variables, sauf pj_an si vous voyez pourquoi... merci d'avance |
||
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 16 480 ![]() |
Il manque des guillemets autour de ta valeur
Code :
echo '<OPTION VALUE="'.$lg["pj_an_mt"].'">'.$lg["pj_an_id"].'</OPTION>'; |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
merci sabot
heu..., non ,en fait, j'avais tout betement inversé les champs: Code :
je voudrais afficher le résultat (pj_an_mt * adh_nb) pour le mettre dans la table pj_dos, qui contient les cotisations dues et payées par chaque adhérent. |
||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() Inscription : janvier 2010 Messages : 2 965 ![]() |
Salut
Citation:
Mais tu n'a pas tenu compte du code qu'a mis Sabotage, qui pourtant serait bon d'appliquer (à part l'inversion des variables tu tableau $lg). En faite ton code Php va générer un code HTML comme ceci : Ce n'est pas totalement correcte dans la mesure où il est très fortement recommandé de mettre des doubles quotes (ou guillements) entre les valeurs, des délimiteurs. En somme de générer un code HTML comme ceci : C'est le code qui t'a été proposé. De plus, on te propose aussi d'utiliser "echo" plutôt que "print". Dans ce genre de cas c'est plus simple dans la mesure ou "echo" n'est pas une fonction mais une instruction du langage (tout comme include, require), les parenthèses du coup sont optionnelles, il y en a pas vraiment besoin, c'est donc limite inutile. Petit exo pratique, juste pour bien commencer l'année : Essai de générer un code HTML où une balise <p></p> contiendra un attribut "title" avec comme contenu : Exemple de contenu avec une ' (apostrophe) et un " (guillemet). Un code HTML comme : Code :
<p title="La phrase en question ici">Petit exo</p> Citation:
Si malgré cela tu souhaite quand même afficher ce calcul lorsque l'utilisateur sélectionne un des choix parmi le <select> (menu déroulant), il faudra t'orienter vers du JS (javascript). PS : Bonne année 2013
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20 Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra] |
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() d mRédacteur technique Inscription : décembre 2012 Messages : 17 ![]() |
merci beaucoup et bonne année 2013
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com