begin process at 2012 05 31 13:49:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Récupérer un tableau en PHP avec $_POST


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Récupérer un tableau en PHP avec $_POST

lundi 14 mars 2011 à 19:35:49 | Récupérer un tableau en PHP avec $_POST

captainnord

Bonjour à tous !

C'est mon premier message sur ce forum, donc j'espère que vous serez indulgent :)

Je suis en train de créer un site Web dans lequel j'aimerais créer un formulaire dynamique.

Le formulaire se compose
<form action="resultat.php" >
<select id="type1" name="type" type="select-one" >
<option value="0" />Livre 0
<option value="0" />Livre 1
<option value="0" />Livre 2
</select>
<input id="type1_quantite" type="text" value="0" />

</form>

Une ligne est composée d'un SELECT, que je construit avec une requête SQL qui va chercher les valeurs d'OPTIONS dans ma base Mysql. (L'exemple ci dessus ne montre pas ma requête, puisque ce n'est pas le sujet de ma question .. )

Ensuite, un INPUT de type TEXT est ajouté pour connaître le nombre d'élements correspondants à la selection de l'utilisateur.

Je voudrais donc envoyer un tableau du type

$resultat = array("nom" => nom de mon select, "valeur" => valeur de l'input correspondant)

sachant que ce tableau sera multidimenssionnel, puisque le but est que l'utilisateur peut ajouter une ligne "SELECT + INPUT".


Comment dois-je faire pour récupérer ce tableau dans une autre page PHP, avec $_POST ? J'espère que j'ai été suffisamment clair ... et que cela est possible de faire cela.

Merci d'avance.

Nicolas
lundi 14 mars 2011 à 19:48:12 | Re : Récupérer un tableau en PHP avec $_POST

phpAnonyme

$_POST['select'][0]
$_POST['input'][0]
.....
$_POST['select'][N]
$_POST['input'][N]


// Avec foreach idem pour les deux
foreach($_POST['select'] AS $val)
echo $val;


______________________________________________________________________
lundi 14 mars 2011 à 19:50:32 | Re : Récupérer un tableau en PHP avec $_POST

phpAnonyme

Réponse acceptée !
Euh...
Sinon
foreach($_POST['select'] AS $key => $val)
echo "SELECT =". $val." et INPUT = ".$POST['input'][$key];


______________________________________________________________________
lundi 14 mars 2011 à 22:35:31 | Re : Récupérer un tableau en PHP avec $_POST

captainnord

Merci beaucoup pour cette réponse très rapide !

Cela m'a beaucoup aidé après de nombreuses recherches infructueuses!

A bientôt
mardi 15 mars 2011 à 00:25:37 | Re : Récupérer un tableau en PHP avec $_POST

captainnord

Re-bonjour,

Je voudrais maintenant afficher une image en fonction de la selection sur le Select ..

J'ai un tableau php du type $tab[] = array('Nom' => 'Livre0', 'Image' => 'IMAGES/image0.jpg')

Je voudrais qu'en fonction de la selection, l'image soit mise à jour.

J'ai essayé d'ajouter un évenement sur le select, du type onchange=monimage.src='.$tab['Image'][.'this.value'.].' mais cela ne marche pas... Pouvez-vous m'expliquer pourquoi ?

Dois-je passer mon tableau php en javascript ?

Merci d'avance, Nicolas
mardi 15 mars 2011 à 00:28:35 | Re : Récupérer un tableau en PHP avec $_POST

captainnord

De plus, peut-on utiliser la propriété name sur le optionHtmlElement et le récupérer ?

J'arrive en fait à écrire le chemin de l'image dans la propriété name de l'option, mais je n'arrive pas à récupérer cela.

Je voulais faire :

onchange=monimage.src=this['name'].value ... ou quelquechose comme ça, mais je ne dois pas avoir la bonne syntaxe, j'ai essayé un peu tout ...
mardi 15 mars 2011 à 17:41:50 | Re : Récupérer un tableau en PHP avec $_POST

phpAnonyme

Entre balise <head></head>
Code Javascript :
<script language="javascript">
var img;

function loadImg(img)
{
	return document.getElementById('load').src = img;	
}
</script>


HTML
Code PHP :
<form name="form">
    <select>
        <option value="Livre_1" onclick="loadImg('<?php URL_IMAGE_LIVRE_1 ?>');"> Livre 1</option>
        <option value="Livre_2" onclick="loadImg('<?php URL_IMAGE_LIVRE_2 ?>');"> Livre 2</option>
    </select>
</form>
<img src="" id="load"/>


______________________________________________________________________


Cette discussion est classée dans : récupérer, php, tableau, post, livre


Répondre à ce message

Sujets en rapport avec ce message

Tableau HTML et PHP [ par blob54 ] Salut à tous, Je voulais savoir si c'était possible de récupérer le contenu d'une case d'un tableau HTML dans une variable PHP ?Par exemple, récupére Tableau avec php et données mysql [ par Alpha911 ] Bonjour,j'essais de faire un tableau dont les lignes s'ajustent en fonction du nombre de données exemple l'utilisateur 9 a effectué 4 emprunts de livr récupérer les chemin des deux photos [ par suethi75 ] Bonsoir tout le monde, Je souhaite récupérer le chemin des 2 photos mais je ne vois pas le problème, voici mon message d'erreur: Notice: Undefined ind Probleme pour récupérer img src dans un post php [ par oeann ] Bonjour,J'ai un problème avec mon code.. J'ai essayé pas mal de solution mais sans résultat concret..J'ai un formulaire que j'envoie par post afin d'e Problème créer un tableau avec des valeurs récupérer par post puis rajouter la même ligne à mon formulaire [ par cds0671 ] Bonjour voici mon problème!! J'ai un formulaire à accès libre sans session, ou on rentre NOM, PRENOM, FONCTION, LIEU. Jusque là pas de souci. Là ou [Urgent] Problème [ par landolsi10 ] Bonjour lorsque je mai ma page dans le FTP et que je la fait executer et bien l'érreure suivante apparait: Parse error: syntax error, unexpected '<' exporter un tableau php html en format excel. [ par chamane1388 ] Bonjour. Orientez moi si ce n'est po la ou il faut poster cette question. Je veux exporter un tableau php html en format excel et ce par un bouton ou php et antispam ? [ par leroger ] [^^clinoeil1]Bonjour, Bon, maintenant mon formulaire de recommandation fonctionne nickel et je crée un nouveau post car cela concerne éventuellement Quel livre pour faire site marchand ? [ par damienmou ] Bonjour, je connais le PHP/MySQL/XHTML/CSS grace au site du zero et ca va je me débrouille assez bien avec les 2 derniers, mais avec le PHP je sais f Méthodes COM en PHP [ par Meodrann ] Bonjour, je ne sais pas si je suis au bon endroit, mais je cherche une documentation ou des éléments sur les différentes méthodes et syntaxes spécifi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,342 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales