romainbisson
Messages postés88Date d'inscriptionjeudi 25 octobre 2007StatutMembreDernière intervention 9 septembre 2014
-
10 déc. 2008 à 12:44
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 2012
-
14 déc. 2008 à 16:25
Bonjour,
je souhaite crée une liste déroulante, avec comme les valeurs les noms d'enseignant mais cela s'affiche mal. de plus, je souhaite faire un select qui renvoi sur deux boutons de lien avec un passage par adresse de la valeur du numéro d'enseignant. mais cela ne fonctionne pas.
Merci de m'aider
<?php
echo '<select size=1 name="cat">';
echo '<option value="-1">Choisir un enseignant<option>';
while ($donnees = mysql_fetch_array($reponse1) )
{
?>
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 14 déc. 2008 à 16:25
Salut Romain,
... y a du boulot !
A mon avis commence par oublier les "<td>" dans une balise option.
Ensuite tu dois reprendre ta conception du début et te poser les bonnes questions :
- est ce utile de mettre toutes les informations concernant l'enseignant ?
oui ? => la liste déroulante n'est pas une bonne idée pour présenter les données
(tu vas te retrouver avec des options de 200 caractères ou plus, c'est illisible)
Idées :
pourquoi ne pas présenter toutes les données relatives à l'enseignant dans un tableau ? ou ne mettre dans ce tableau que les noms / prénoms / ville et afficher sous forme de popup le reste des informations lors du survol de la souris
non ? => dans ce cas tu ne mets que les infos essentielles dans les options (ex : Daniel Dupont (Paris)), comme ci dessous :
Il ne te reste plus qu'à récupérer la value de l'option qui correspond au numéro de l'enseignant et la valeur de $_POST['action'] qui sera égale à "mod" pour une demande de modification, et à "sup" pour une suppression.