Aide - Recherche - Membres - Calendrier
Version complète : javascripts et base de données
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation
rastam
Bonjour,

:toufou:

Comment peut-on remplir une liste qui est dans un formulaire à partir d'une table dans une base de données!

ex:

Comme dans ACCESS, je voudrais créer une requête qui puisse me lister tous les noms présents dans une table...C'est ce que l'on appelle un menu déroulant...

Y-a-il des scripts en rapport avec l'utilisation des bases de données?

Merci!
Tenss59
ha !!!, c'est parfait ta question !!!! :biggrin.gif
Tenss59
<select name="membres">

<?php

// On inclus le fichier de configuration.

include ("conf/conf.php");



//On se connecte à Mysql.

$connect=@mysql_connect($db_chemin,$db_user,$db_pass) or die(mysql_error());



//On séléctionne la base de donnée.

$select_db=@mysql_select_db($db_name) or die(mysql_error());

//---------------------------------------------------------------------

//Requête N°1----------------

$requete1 = mysql_query("SELECT * FROM membres");

----------------

while($ligne = mysql_fetch_array($requete1))

{

// récupération des infos :------

$id = $ligne["id"];

$pseudo = $ligne["pseudo"];

//--FIN RECUP INFOS--------------



echo("<option value="$id"");

echo(">$pseudo</option>");

}

//---------------------------------------------------------------------

?></select>





Ce n'est qu'un exemple :wink.gif

Donc modifie le script selon les champs que tu veux afficher :smile.gif



En fait cette boucle while affiche en boucle les résultats chaque fois que le script trouve un résultat dans mysql :wink.gif



+ n'oublie pas d'enregistrer ton pseudo sur le forum ...

Merci ...



[ita]*** Message édité par Tenss59 le 24/02/2003 17:47 ***[/ita]
rastam
Marci AurélienC !
Tenss59
Tu as réussi :smile.gif ?
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.