Deux noms pour une variable?
coook
-
coook -
coook -
Salut!
Est-il possible de transmettre une variable qui a un nom différent mais la même valeur?
Par exemple, dans un formulaire:
<select name ="lapin" size="1">
<option value ="0"> choisissez un lapin</option>
<option value ="1"> Jeannot</option>
...
</select>
<select name ="chat" size="1">
<option value ="0"> choisissez un chat</option>
<option value ="1"> félix</option>
...
</select>
Et pour le code PHP de la page de résultats:
$id_animal = $_POST['chat'];
$id_animal = $_POST['lapin'];
J'ai essayé et ça ne marche pas; je dois passer à côté d'une notion fondamentale...
Mais sinon, comment faire?
Merci d'avance!
Est-il possible de transmettre une variable qui a un nom différent mais la même valeur?
Par exemple, dans un formulaire:
<select name ="lapin" size="1">
<option value ="0"> choisissez un lapin</option>
<option value ="1"> Jeannot</option>
...
</select>
<select name ="chat" size="1">
<option value ="0"> choisissez un chat</option>
<option value ="1"> félix</option>
...
</select>
Et pour le code PHP de la page de résultats:
$id_animal = $_POST['chat'];
$id_animal = $_POST['lapin'];
J'ai essayé et ça ne marche pas; je dois passer à côté d'une notion fondamentale...
Mais sinon, comment faire?
Merci d'avance!
A voir également:
- Deux noms pour une variable?
- Comment faire deux colonnes sur word - Guide
- Deux ecran pc - Guide
- Nombre de jours entre deux dates excel - Guide
- Les noms des animaux - Télécharger - Études & Formations
- Deux whatsapp sur un téléphone - Guide
4 réponses
$id_animal = $_POST['chat'];
$id_animal = $_POST['lapin'];
Ici, la première ligne est inutile puisque la valeur de "chat" est immédiatement écrasée par la valeur de "lapin".
$id_animal = $_POST['lapin'];
Ici, la première ligne est inutile puisque la valeur de "chat" est immédiatement écrasée par la valeur de "lapin".
Question:
Dans ton formulaire, on doit choisir lapin ET chat ou lapin OU chat ?
En fait je comprends pas vraiment l'intérêt de vouloir tout remettre dans la même variable pour deux éléments différent.
Tu en fait quoi et tu t'en sert comment de cette variable $id_animal
Dans ton formulaire, on doit choisir lapin ET chat ou lapin OU chat ?
En fait je comprends pas vraiment l'intérêt de vouloir tout remettre dans la même variable pour deux éléments différent.
Tu en fait quoi et tu t'en sert comment de cette variable $id_animal
C'est un formulaire de recherche avancée: un seul champ est obligatoire, mais il ne concerne pas la même variable.
en fait ma base a 7 tables, dont 3 sont des tables de liaison contenant un id spécifique et les 2 id de deux autres tables, soit 3 id par table de liaison. Bref, ça marche impec.
Dans la table que je mets en exemple, je décris des dessins: lapin, chat etc... sont les colonnes d'une table 'mot_cle'; mais il y a beaucoup de mot_clé! J'ai donc fait comme ceci:
id_mot_clé: 1
famille: mammifères
éléments: lapin
id_mot_clé: 2
famille: mammifères
éléments: chat
id_mot_clé: 3
famille: insectes
éléments: papillons...
Soit près de 80 mot_clé que je voudrais pouvoir placer dans des listes déroulantes en fonction de leur famille, et dont je voudrais récupérer séparément les id...
J'espère que c'est à peu près clair, et merci d'avance!
en fait ma base a 7 tables, dont 3 sont des tables de liaison contenant un id spécifique et les 2 id de deux autres tables, soit 3 id par table de liaison. Bref, ça marche impec.
Dans la table que je mets en exemple, je décris des dessins: lapin, chat etc... sont les colonnes d'une table 'mot_cle'; mais il y a beaucoup de mot_clé! J'ai donc fait comme ceci:
id_mot_clé: 1
famille: mammifères
éléments: lapin
id_mot_clé: 2
famille: mammifères
éléments: chat
id_mot_clé: 3
famille: insectes
éléments: papillons...
Soit près de 80 mot_clé que je voudrais pouvoir placer dans des listes déroulantes en fonction de leur famille, et dont je voudrais récupérer séparément les id...
J'espère que c'est à peu près clair, et merci d'avance!