Foreach avec tableau à 3 entrées php

Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   -  
 rosbill -
Bonjour,

J'aimerais utiiser un foreach pour balayer un tableau et récupérer 3 valeurs différentes dans chaque champ^^ mais je n'arrive à en récupérer que 2, quelqu'un pourrait-il m'aider?
Cordialement,

Smoke
A voir également:

7 réponses

Yohan85 Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   25
 
Bonjour,

est-ce possible d'avoir le code PHP pour avoir plus de précision ?

Yohan
0
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   58
 
			$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).
0
Yohan85 Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   25
 
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
0
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   58
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Yohan85 Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   25
 
Comment ca ?

Excusez moi mais je n'arrive pas à vous suivre
0
Smoking bird Messages postés 870 Date d'inscription   Statut Membre Dernière intervention   58
 
: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:

Tableau des éléments (
    Element 1 (
        nom=>valeur ref=>valeur statut=>valeur
    )
    Element 2 (
         nom=>valeur2 ref=>valeur2 statut=>valeur2
    )
)
0
rosbill
 
Bonjour Smoking Bird,
As tu trouvé une solution à ton probleme?
J'ai également le même probleme.
Merci
0
Yohan85 Messages postés 280 Date d'inscription   Statut Membre Dernière intervention   25
 
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
0