merci beaucoup à tous pour votre aide. C'est apparemment une tâche si facile, et je pense que je viens de frapper un mur de briques et de ne pas savoir comment le réparer.comment obtenir php à lire dans une chaîne de mots d'une liste déroulante?
Je vais essayer d'expliquer ce que je fais un peu plus et j'espère que c'est logique.
J'ai utilisé une base de données pour remplir ma boîte de menu déroulant, menu déroulant est quelque chose comme:
echo "<form action='process_form.php' method='post'>";
echo "Select an item<br />";
echo "<select name='item' id='item'>";
//database was connected and select query was executed succesfully. $result was the select query result.
while($row = mysql_fetch_array($result))
{
//each row contains more than one words, something like "dressmaker mannequin size 12"
echo "<option value=" . $row['style'] . ">" . $row['style']. "</option>" . "<br />";
}
...
...
zone de liste déroulante a été rempli avec les données correctes.
Ensuite, l'utilisateur sélectionne un élément dans cette liste déroulante et clique sur le bouton Soumettre.
J'ai besoin de savoir quel article l'utilisateur a sélectionné pour calculer ses frais de port, mais quand j'utilise $_POST['item']
pour essayer de trouver quel article a été sélectionné, j'obtiens le premier mot "dressmaker", les silences manquaient!
S'il vous plaît aidez-moi à obtenir toute la chaîne de mots.
Merci beaucoup à l'avance.
Désolé, je suis complètement nouveau sur les forums, et je ne sais même pas comment poster ou suivre une question. Si vous pouvez aussi m'aider à ce sujet. En ce moment, j'ai du mal à poster mes questions de suivi ... j'espère que cela apparaîtra ...
duplicata possible de [comment obtenir php à lire dans une chaîne de mots d'une liste déroulante?] (Http://stackoverflow.com/questions/4011253/how-to-get-php-to-read-in -a-string-of-words-from-a-dropdown-box) –