PHP formulaire (onChange)
Dernière réponse : dans Programmation
Bonjour,
Pour mon site, je veux créer un formulaire avec des listes déroulantes.
Pour chaque liste,dès que la valeur selectionnée est changée (onChange),
je veux inscrire celle ci dans une table mySQL ($Nom).
cela ressemblerait donc a :
$i,$j:le formulaire est un tableau a 2 dimensions.
voila,mon pb est que je n'arrive pas a executer un code PHP (ici le echo) dans le champ onChange,je n'arrive à mettre que du javascript.
si quelqu'un peut m'aider.
merci
Pour mon site, je veux créer un formulaire avec des listes déroulantes.
Pour chaque liste,dès que la valeur selectionnée est changée (onChange),
je veux inscrire celle ci dans une table mySQL ($Nom).
cela ressemblerait donc a :
<select name=terrain size=1 onChange="echo 'mysql_query(INSERT INTO $Nom ($i,$j,this.value)';">
$i,$j:le formulaire est un tableau a 2 dimensions.
voila,mon pb est que je n'arrive pas a executer un code PHP (ici le echo) dans le champ onChange,je n'arrive à mettre que du javascript.
si quelqu'un peut m'aider.
merci
Autres pages sur : php formulaire onchange
Lassé par la pub ? Créez un compte
en gros j'ai un tableau à 2 dimensions avec un menu déroulant dans chaque case. (cette page ne me sert qu'a moi,c'est pour me faciliter le remplissage d'un base mySQL).
j'en suis arrivé à :
mon problème vient du this.value,je m'enmele avec les quotes,je n'arrive pas à passer sa valeur en argument...
help!
merci
j'en suis arrivé à :
<select name=terrain size=1
onchange="javascript:document.location.href=('maPage.php?carte=<?=$Nom?>&pass=password&largeur=<?=$larg?>&longueur=<?=$long?>&x=<?=$i?>&y=<?=$j?>&terrain=this.value');">
mon problème vient du this.value,je m'enmele avec les quotes,je n'arrive pas à passer sa valeur en argument...
help!
merci
en fait le problème ne vient pas que je n'arrive pas à récupérer la valeur,mais que vu que l'argument de onChange est entre "",puis que le href prend un ' ',je me retrouve avec this.value écrit tel quel dans l'url.
je n'arrive pas a faire du ''.this.value.'' ou qqch dans le genre pour le récupérer.
sinon, idem pour document.getElementbyId("terrain") ,ca ne me donne rien ....
j'espère m'etre bien expliqué...
je n'arrive pas a faire du ''.this.value.'' ou qqch dans le genre pour le récupérer.
sinon, idem pour document.getElementbyId("terrain") ,ca ne me donne rien ....
j'espère m'etre bien expliqué...
on m'a donné sur un autre forum l'idée de créer une fonction pour renvoyer this.value
bon,la fonction renvoie(this.value) renverra cette valeur.
now,j'ai :"href=('balblabla&terrain=renvoie(this.value)')";
si je laisse tout comme cela,je vais me retrouve avec renvoie(this.value) comme valeur pour terrain...
comment dois-je me débrouiller avec les guillemets pour RECUPER la valeur de renvoie(this.value) ?
bon,la fonction renvoie(this.value) renverra cette valeur.
now,j'ai :"href=('balblabla&terrain=renvoie(this.value)')";
si je laisse tout comme cela,je vais me retrouve avec renvoie(this.value) comme valeur pour terrain...
comment dois-je me débrouiller avec les guillemets pour RECUPER la valeur de renvoie(this.value) ?
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumPhp formulaire sql
- ForumPhp formulaire prã sence
- ForumProgrammation php formulaire
- ForumFormulaire php onchange
- ForumPhp formulaire liste dynamique
- ForumScript php formulaire email
- ForumPhp formulaire importer fichier
- ForumPop up php formulaire
- ForumCherche script php formulaire
- ForumAppel fonction php dans formulaire
- Voir plus