Récupération de donnée formulaire php

Résolu/Fermé
b-boybaki Messages postés 160 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 10 juin 2010 - 23 mai 2009 à 20:57
b-boybaki Messages postés 160 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 10 juin 2010 - 26 mai 2009 à 10:48
Bonjour,

alors viola mon formulaire est dans un tableau qui est fait a partir d'une base de donnée

l'attribut name de mes formulaire vien aussi de ma base de donnée.

voila mon programme pour vous éclaircir un peux :

while ($ligne = mysql_fetch_array($exe))
{
echo "<tr><td>".$ligne['nom']."</td><td><input type='text' name=".$ligne['nom']."/></td></tr>";
}

et dans mon fichier php je voudrais récupérer les valeur mais je sais pas trop comment faire =s

j'ai essayer comme ceci mais sa ne marche pas :

$Apocalypse = $_POST['$ligne/nom/'];

je vous ai mis qu'une seule ligne et en message d'erreur il me dit ceci :

Notice: Undefined index: $ligne/nom/ in c:\program files\easyphp1-8\www\dune\resultat.php on line 3

si vous pouviez m'aider svp

coordialement
b-boy baki
A voir également:

3 réponses

bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 859
24 mai 2009 à 00:30
Je n'ai pas tout saisi de ce que tu cherches à faire.
Tu génères un formulaire à partir de ta bdd, et tu veux en faire quoi ? Simplement récupérer les valeurs saisies par l'utilisateur ? Si ce n'est que ça... je te conseillerais de regarder des tutoriels php parce que c'est vraiment la base.
Les valeurs d'un formulaire sont récupérées par le php par $_GET["toto"] ou $_POST["toto"] selon la méthode d'envoie du formulaire, ou alors par $_REQUEST["toto"] pour récupérer toto.

Ou alors j'ai pas bien compris, pourrais-tu préciser/reformuler ton problème ?
0
b-boybaki Messages postés 160 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 10 juin 2010 3
24 mai 2009 à 17:44
je vais essayer de réexpliquer

je sais comment récupérer le donnée d'un formulaire

$_POST['nomduformulaire'];

mais la dans mon programme le nom de mon formulaire viens base de donnée et le nom du formulaire est déterminer par

$ligne['nom']

j'espère que tu comprennd maintenant =s
0
bizu53 Messages postés 1274 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 21 juin 2015 859
25 mai 2009 à 20:33
foreach($_REQUEST as $var=>$val) ${$var} = $val;

Ça récupère tout ce qui est transmis. Si j'ai bien compris maintenant, ça répond à ton problème ?
0
b-boybaki Messages postés 160 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 10 juin 2010 3
26 mai 2009 à 10:48
je vais faire autrement parce que je n'y arrive pas merci quand même
0