liée une liste/menu( balise html) avec contenu bdd

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : liée une liste/menu( balise html) avec contenu bdd

par arno77 » 21 avr. 2005, 16:24

Ok j'ai compris et tester cela fonctionne

Merci à vous

par heddicmi » 21 avr. 2005, 16:01

Non... Il faut que tu te poses la question de ce que tu vas obtenir à la fin...

En utilisant ce qu'à mis lamk, ton navigateur va recevoir :
<select name='list'>
<option>XXXX</option><option>YYYY</option><option>ZZZZ</option>etc...
</select>
Ta fonction retourne un objet correspondant au résultat de ta requête... Ce n'est pas quelquechose d'affichable... A la fin, tu n'obtiendras que :
<select name='list'>
<option>object</option>
</select>
(object t'informant que tu as voulu écrire le résultat de ta requête un peu trop rapidement :wink: )

Donc au final, il faut que tu suives l'exemple de lamk et donc créer une boucle qui écrira autant d'option que nécessaire.

par lamk » 21 avr. 2005, 15:40

j'en sais pas plus que toi sur ce point là désolé

par arno77 » 21 avr. 2005, 15:36

est ce qu'en mettant simplement ma fonction dans un option cela peut fonctionner?????

function listerclient()
{
$requete = "SELECT id_client,nom_client,prenom_client FROM clients ORDER BY id_client";
$result = mysql_query($requete);
return $result;
}

par lamk » 21 avr. 2005, 15:35


$sql = "requete"
$r_sql=mysql_query("$sql") or die("Invalid query : ".mysql_error());
<select name='list'>";
	
	while ($r = mysql_fetch_array($r_sql))
	{
		echo "<option>".$r[0]."</option>";
	}
	echo "</select>
si j'ai bien compris c'est ça

liée une liste/menu( balise html) avec contenu bdd

par arno77 » 21 avr. 2005, 15:24

Salut à tous
voila mon problème, je souhaite afficher une liste de reference objet contenu dans ma bdd grace ou plutôt avec une balise de menu HTML

<form name="form1" method="post" action="">
<select name="select">
</select>
</form>

Le problème je ne sais pas comment faire!!!
Normalement on rempli le select avec des <option></option>mais je voudrais pouvoir en afficher automatiquement autant que contenu dans ma base.

D'avance merci