Fonction INPUT
Résolu/Fermé
Povo
Messages postés
39
Date d'inscription
jeudi 24 juillet 2008
Statut
Membre
Dernière intervention
7 août 2008
-
5 août 2008 à 23:20
Povo Messages postés 39 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 7 août 2008 - 7 août 2008 à 13:15
Povo Messages postés 39 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 7 août 2008 - 7 août 2008 à 13:15
7 réponses
Tiller
Messages postés
781
Date d'inscription
mercredi 4 juillet 2007
Statut
Membre
Dernière intervention
14 septembre 2008
211
6 août 2008 à 11:57
6 août 2008 à 11:57
J'ai pas tout compris, tu veux que ce que tape le mec dans l'input de la ligne 1, se retrouve dans ta variable de la ligne 2 (ou 3) ?
stpunky
Messages postés
24
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
19 février 2010
5
6 août 2008 à 13:01
6 août 2008 à 13:01
Remplace ton checkbox par un hidden ça devrais t'aider pour ton histoire de case coché ou non.
Pour ce qui est de la copie j'ai pas tout compris.
<input name="buy" type="checkbox" value="1" checked <? echo ($item['buy']==1) ? 'checked' : ''; ?> <input name="buy" type="hidden" value="<? echo $item['buy']; ?> />
Pour ce qui est de la copie j'ai pas tout compris.
Povo
Messages postés
39
Date d'inscription
jeudi 24 juillet 2008
Statut
Membre
Dernière intervention
7 août 2008
7
6 août 2008 à 14:22
6 août 2008 à 14:22
en réponse à TILLER :
oui, il faudrait que ce que tape le connecté et qui va se mettre dans la variable $item['start'] puisse etre stocké aussi dans la variable $item['price] d'où ma ligne 3 mais ça marche pas....
en réponse à STPUNKY :
je vais essayer, c'est vrai j'y ai pas pensé au hidden... !!!! honte à moi....
je vais voir tout ça
oui, il faudrait que ce que tape le connecté et qui va se mettre dans la variable $item['start'] puisse etre stocké aussi dans la variable $item['price] d'où ma ligne 3 mais ça marche pas....
en réponse à STPUNKY :
je vais essayer, c'est vrai j'y ai pas pensé au hidden... !!!! honte à moi....
je vais voir tout ça
Tiller
Messages postés
781
Date d'inscription
mercredi 4 juillet 2007
Statut
Membre
Dernière intervention
14 septembre 2008
211
6 août 2008 à 14:27
6 août 2008 à 14:27
C'est normal que cela ne marche pas.
Tu voudrais en gros faire:
Du php qui affiche du HTML -> On modifie l'HTML (Le input) -> On enregistre la var et ceux, sans recharger la page.
Or, le php s'exécute coté serveur, le html coté client, donc une fois le html affiché, le serveur ne fait plus rien donc je "lis" pas ton input, donc c'est tout a faire normal.
Ce que tu dois faire c'est un formulaire.. ou tu met ton input, puis le mec valide, sa change de page, et la tu récuperes ta variable par $_POST ou $_GET
Tu voudrais en gros faire:
Du php qui affiche du HTML -> On modifie l'HTML (Le input) -> On enregistre la var et ceux, sans recharger la page.
Or, le php s'exécute coté serveur, le html coté client, donc une fois le html affiché, le serveur ne fait plus rien donc je "lis" pas ton input, donc c'est tout a faire normal.
Ce que tu dois faire c'est un formulaire.. ou tu met ton input, puis le mec valide, sa change de page, et la tu récuperes ta variable par $_POST ou $_GET
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Povo
Messages postés
39
Date d'inscription
jeudi 24 juillet 2008
Statut
Membre
Dernière intervention
7 août 2008
7
6 août 2008 à 14:36
6 août 2008 à 14:36
ah ok, donc si je mets ma ligne 3
<? $item['price] = $item['start]; ?>
dans le fichier après la validation de la page tu penses que c'est ok?
C'est à dire que les lignes 1 et 2 sont dans le fichier "PREMIER" et que la ligne 3 est dans le fichier "DEUZ" et là c'est bon ?
Purée, si c'est juste ça je fonc de suite le faire ça fait 3 jours que je me prends la tête.... pffff
merci à vous 2 pour vos explications claires (c'est pas toujours le cas et pour une débutante comme moi, même si je ne suis pas blonde, des fois j'ai du mal !!! lol)
<? $item['price] = $item['start]; ?>
dans le fichier après la validation de la page tu penses que c'est ok?
C'est à dire que les lignes 1 et 2 sont dans le fichier "PREMIER" et que la ligne 3 est dans le fichier "DEUZ" et là c'est bon ?
Purée, si c'est juste ça je fonc de suite le faire ça fait 3 jours que je me prends la tête.... pffff
merci à vous 2 pour vos explications claires (c'est pas toujours le cas et pour une débutante comme moi, même si je ne suis pas blonde, des fois j'ai du mal !!! lol)
Povo
Messages postés
39
Date d'inscription
jeudi 24 juillet 2008
Statut
Membre
Dernière intervention
7 août 2008
7
6 août 2008 à 19:26
6 août 2008 à 19:26
bon j'ai boulette parce que quand je veux passer à la page 2, ça me fait une erreur puisque le programme détecte qu'il n'y a pas de valeur dans la variable $item['start]...
ça ne me laisse pas passer et me bloque à la page 1 et si je retire le message d'erreur (facile lol) je passe à la page 2 mais il n'y a rien dans $item['start]...
la fonction INPUT me permet-elle de faire :
ligne 1 : <td> <input type="text" name="start" value="<?=$item['start'] || $item['price];?>" size="8">
c'est à dire lui dire que la valeur entrée doit être enregistrée dans les 2 variables (le || ça veut bien dire "et" ??) la "valeur serait donc = à $item['start'] et $item['price]
j'ai bon ?
ça ne me laisse pas passer et me bloque à la page 1 et si je retire le message d'erreur (facile lol) je passe à la page 2 mais il n'y a rien dans $item['start]...
la fonction INPUT me permet-elle de faire :
ligne 1 : <td> <input type="text" name="start" value="<?=$item['start'] || $item['price];?>" size="8">
c'est à dire lui dire que la valeur entrée doit être enregistrée dans les 2 variables (le || ça veut bien dire "et" ??) la "valeur serait donc = à $item['start'] et $item['price]
j'ai bon ?
Povo
Messages postés
39
Date d'inscription
jeudi 24 juillet 2008
Statut
Membre
Dernière intervention
7 août 2008
7
7 août 2008 à 13:15
7 août 2008 à 13:15
bon ben ça y est ça marche :)
merci à ceux qui m'ont aidé !
merci à ceux qui m'ont aidé !