Foreach avec tableau à 3 entrées php
Fermé
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
-
3 janv. 2009 à 15:56
rosbill - 24 oct. 2010 à 10:24
rosbill - 24 oct. 2010 à 10:24
A voir également:
- Foreach avec tableau à 3 entrées php
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Identifier un tableau à partir d'une photo - Forum Graphisme
7 réponses
Yohan85
Messages postés
280
Date d'inscription
samedi 7 avril 2007
Statut
Membre
Dernière intervention
16 mai 2011
25
3 janv. 2009 à 16:27
3 janv. 2009 à 16:27
Bonjour,
est-ce possible d'avoir le code PHP pour avoir plus de précision ?
Yohan
est-ce possible d'avoir le code PHP pour avoir plus de précision ?
Yohan
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
3 janv. 2009 à 16:29
3 janv. 2009 à 16:29
$fCorps=" <label for='catName'>Nom de la catégorie:</label><input type='text' name='catName[$ref]' id='catName'/>\n"; $fCorps.=" <label>Galerie: <input class='visible status' type='radio' name='catName[$ref]' value='galerie' /> Contenu: <input class='visible status' type='radio' name='catName[$ref]' value='contenu'/></label>\n"; $fCorps.=" <label for='catName2'>Nom de la catégorie:</label><input type='text' name='catName[$ref1]' id='catName2'/>\n"; $fCorps.=" <label>Galerie: <input class='visible status' type='radio' name='catName[$ref1]' value='galerie' /> Contenu: <input class='visible status' type='radio' name='catName[$ref1]' value='contenu'/></label>\n";
Ca c'est le code où les entrées tableaux sont créées, je dois les récupérer maintenant, et je n'arrive pas à récupérer les valeurs voulues (à savoir: le nom, la référence et le statut).
Yohan85
Messages postés
280
Date d'inscription
samedi 7 avril 2007
Statut
Membre
Dernière intervention
16 mai 2011
25
3 janv. 2009 à 16:38
3 janv. 2009 à 16:38
Il vous faut faire un formulaire <form method="post" action="scriptdereception.php">votre code ici</form>
Puis dans le fichier scriptdereception.php vous réceptionnez les résultats par $_POST['nomdelabaliseduformulaire']
Yohan
Puis dans le fichier scriptdereception.php vous réceptionnez les résultats par $_POST['nomdelabaliseduformulaire']
Yohan
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
3 janv. 2009 à 16:39
3 janv. 2009 à 16:39
Merci, mais ce n'est pas mon problème^^ je récupère sans aucun problème le formulaire et ses résultats, c'est juste l'organisation de ceux ci qui me préoccupe
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Yohan85
Messages postés
280
Date d'inscription
samedi 7 avril 2007
Statut
Membre
Dernière intervention
16 mai 2011
25
3 janv. 2009 à 16:40
3 janv. 2009 à 16:40
Comment ca ?
Excusez moi mais je n'arrive pas à vous suivre
Excusez moi mais je n'arrive pas à vous suivre
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
3 janv. 2009 à 16:51
3 janv. 2009 à 16:51
:o)
Okay, j'ai un formulaire, qui me permet d'enregistrer dans une bdd 2 éléments.
Ces éléments ont un nom, une référence et un statut.
Je peux choisir le nom par un input text et le statut par des inputs radio, mais la référence est générée automatiquement.
J'ai besoin de récupérer un tableau, contenant les informations de chaques éléments sous forme de tableaux, se présentant ainsi:
Okay, j'ai un formulaire, qui me permet d'enregistrer dans une bdd 2 éléments.
Ces éléments ont un nom, une référence et un statut.
Je peux choisir le nom par un input text et le statut par des inputs radio, mais la référence est générée automatiquement.
J'ai besoin de récupérer un tableau, contenant les informations de chaques éléments sous forme de tableaux, se présentant ainsi:
Tableau des éléments ( Element 1 ( nom=>valeur ref=>valeur statut=>valeur ) Element 2 ( nom=>valeur2 ref=>valeur2 statut=>valeur2 ) )
Yohan85
Messages postés
280
Date d'inscription
samedi 7 avril 2007
Statut
Membre
Dernière intervention
16 mai 2011
25
3 janv. 2009 à 16:57
3 janv. 2009 à 16:57
Pourquoi ne feriez vous pas
<input name="categorie_1">
<radio name="status_1">
<input name="categorie_2">
<radio name="status_2">
etc ...
et apres dans le script php, vous faites une boucle avec un test sur le $_POST['categorie_'.$i] et si le dernier est vide dans ce cas on arrete la boucle avec break;
Yohan
<input name="categorie_1">
<radio name="status_1">
<input name="categorie_2">
<radio name="status_2">
etc ...
et apres dans le script php, vous faites une boucle avec un test sur le $_POST['categorie_'.$i] et si le dernier est vide dans ce cas on arrete la boucle avec break;
Yohan