Problème de recuperation de variable - PHP - Programmation
Marsh Posté le 15-06-2004 à 12:11:13
met un champ hidden contenant $z
puis recupere $_POST["pc"].$_POST["z"]
Marsh Posté le 15-06-2004 à 12:14:54
Tu pourais etre plus clair ?
je suis pas un develo à la base,
je voit a peu pres pour ton champ hidden, mais je voit pas trop ou le mettre.
le $_post["pc"].$_post["z"] ne rique pas de me retourner comme variable pcz au lieu de pc1 ?
Marsh Posté le 15-06-2004 à 12:16:26
chico008 a écrit : Salut,
|
$_POST['pc'.$z] ou $_GET['pc'.$z]. Il faut évidemment que $z soit défini aussi sur la page qui reçoit le form, je suppose par l'intermédiaire d'une boucle.
Le mieux serait d'utiliser les tableaux :
Code :
|
Et tu récup via $_POST['pc'][$z] ou $_GET['pc'][$z], ce qui serait plus propre.
Marsh Posté le 15-06-2004 à 12:16:48
non si tu met
<input type="hidden" name="z" value="$z">
tu $_POST["z"] tu retournera ton $z
Marsh Posté le 15-06-2004 à 12:27:22
tiens, dernier problème, le $_post et cie se situe en fait dans une requète que voici :
Code :
|
comme vous le voyez, j'ai deja les " et les ' d'utiliser, je fait comment pour les utiliser dans mon $_post ?
j'ai essayer avec les \ mais ca marche pas.
Marsh Posté le 15-06-2004 à 12:29:42
'".$_POST["truc"]."' |
Marsh Posté le 15-06-2004 à 12:34:55
j'ai trouver autre chose, ca marche pas
c'etait de faire
$n=$_post['pc'.$z];
et d'utiliser mon $n dans la requetes, mais quand j'affiche $n il me sort un vide, alors que si j'affiche $pc1 j'ai bien la valeur desirée, j'ai meme essayer d'afficher $_post['pc'.$z]; bah pareil, vide, z'etes sur que ca marche ce truc ?
Marsh Posté le 15-06-2004 à 13:06:13
$_POST, pas $_post.
Il faut que tu ais mis method="post" dans ta balise form.
Enfin ça me paraît être les bases ça, mais bon...
Marsh Posté le 15-06-2004 à 13:12:21
Ah oui en effet, ca marche mieux quand c'est en Majuscule.
Merci
Marsh Posté le 15-06-2004 à 12:09:44
Salut,
je fait un petit intranet avec une base en Mysql derrière, et je recontre un petit soucis.
dans un formulaire j'ai un nombre predefinie de liste deroulante (que l'on choisi avant), j'arrive a bien les faire, mais je n'arrive pas a recuperer le contenue de ces champs dans la page suivante.
Voila ce que j'ai fait pour le moment dans le formulaire (ce bout de code est dans une boucle While, d'ou le name=pc".$z.", $z etant un compteur):
Mon problème ces que dans la page d'apres (qui est en PHP), si je met comme variable $pc1 ou $pc2 je recupere bien ce que je veut, mais si j'essaie de remettre un truc du genre $pc.$z ca marche pas, j'ai essayer differentes combinaisons, mais je ne trouve pas.
Donc si vous avez compris et que vous avez une idée pour recuperer mes variables, faites m'en part, merci.
Message édité par chico008 le 15-06-2004 à 12:11:19