{MySQL} liste deroulante

Fermé
owen - 17 févr. 2010 à 10:26
angelus1821 Messages postés 191 Date d'inscription dimanche 16 mars 2008 Statut Membre Dernière intervention 21 décembre 2014 - 18 févr. 2010 à 11:45
ok mais je voudrais savoir si il été possible de créer une liste déroulante contenant les différents auteurs présents dans ma table mais également une ligne qui me permettrais d'insérer directement un nouvel auteur.

1 réponse

angelus1821 Messages postés 191 Date d'inscription dimanche 16 mars 2008 Statut Membre Dernière intervention 21 décembre 2014 16
18 févr. 2010 à 11:45
salut
oui c'est possible .

Mais comme je suis gentil je vais t'expliquer comment :)

en gros :
<?php
//tu declares ta connexion
//tu declares ta base
// tu declares ta requete, dans ce cas précis, la requete pouvant chercher le nom de l'auteur
$taRequete = "select nomAuteur FROM Auteur ";
$execution = mysql_query($tarequete);


//reprise du resultat dans ta liste deroulante
echo '<select>';
while ( $tableau = mysql_fetch_array($execution))
{
echo ' <option>'.$tableau[0].'</option>';
//cela alimente la liste deroulante avec les differents auteurs qui se trouve dans ta table
}
echo '</select>';

?>

pour insérer un nouvel auteur, il suffit de faire une zone de texte, et un bouton " envoyer " ( de type submit )
quand tu cliques sur le bouton envoyer tu realiseras insertion avec un INSERT INTO
bon courage :)

p.s: voici un petit lien qui pourra t'aider :
https://phpsources.net/tutoriels/index
0