Stoker le résultat de...dans un menu déroul..

Akim13 Messages postés 60 Statut Membre -  
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je voudrais savoir comment stoker le résultat de ce script dans un menu déroulant (liste).
Bien sur il y a plusieurs clients donc si c’est possible avec une boucle

<?php

$link = mysql_connect("localhost", "user", "pass");

mysql_select_db("base", $link) or die(mysql_error());

$query = "SELECT * FROM `clients`";
$result = mysql_query($query, $link) or die($query . " - " . mysql_error());

$nbResults = mysql_num_rows($result);
echo $nbResults;
echo "<br /><br />";

while ($tab = mysql_fetch_array($result)) {
echo $tab['id'] . " : " . $tab['fullname'];
echo "<br />";
}

echo "<br />";

$result = mysql_query($query, $link) or die($query . " - " . mysql_error());

while ($tab = mysql_fetch_object($result)) {
echo $tab->id . " : " . $tab->comment;
echo "<br />";

}

mysql_close($link);
?>

merci d'avance
A voir également:

5 réponses

Akim13 Messages postés 60 Statut Membre 2
 
M.D.R

Il y a des modérateur qui ne Save pas quoi faire de la journée car les question sont trop difficile, mais ils répète la charte la charte même dans leurs rêve en dormant la charte.

LOL fallais pas effacer le message c t une base mysql temporaire.

Répondez au moins a la question SVP
1
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
 
salut,

en lisant ce post j'ai demandé la modération, je n'ai peut être pas été le seul.

les modos ne font pas ça pour le plaisir et il arrive - sans doute plus souvent que tu ne le penses - que des gens donnent des données confidentielles dans leur post. d'où ma réaction.

ni moi ni les modos n'avons de boule de cristal. base temporaire, niveau de connaissance, on en sait rien, le but du jeu c'est de protéger les gens qui feraient l'erreur innocemment.

bon courage pour la suite !
0
Alain42
 
Résultat dans une liste déroulante je suppose

?>
<select name="...."  etc...>
<?php
 while ($tab = mysql_fetch_object($result)) {
?>
<option value="<?php echo $tab['id']; ?> ><?php echo $tab['comment']; ?></option>

<?php

}
?>
</select> 


Les valeurs du champ comment apparaitront dans la liste et c'est la valeur id qui sera renvoyée qd selectionné
0
Alain42
 
Faut pas s'emporter comme ça !

Je ne vois pas le rapport avec un modérateur ?

J'ai répondu à ta question il me semble.
0
Akim13 Messages postés 60 Statut Membre 2
 
Bonjour,

Car je vous ai laissez un nouveau message avec un accès a une base de donnée Mysql mais un modérateur a effacer le message si comme si les personnes qui poste sur des forums étés obligatoirement bête.

Et puis c’est bizarre que la personne qui a effacer le message n’a pas lu la charte car il es dit ‘Faire usage de formule de politesse et échanger courtoisement.’ Effacer un message son dire pour quoi ou avertir.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Akim13 Messages postés 60 Statut Membre 2
 
Bonjouer

Voila j'ai trouver la solution je vous laisse un exemple et j’ai une autre question SVP.
Je voudrais en sélectionnant un produit dans la liste celui-ci soit automatiquement écrit ou copier dans un champ texte.

<?
$link = mysql_connect("db301", "dbo2", "5nX125");
mysql_select_db("dbdd2", $link) or die("Impossible d'acceder a la base de donnees");
$result = mysql_query("select * from produits");
$nbresults = @mysql_numrows($result);
$nb=0;
print"<select name=toto>";
while ( $nb < $nbresults ) {
$id = mysql_result($result, $nb, "id");
$nom = mysql_result($result, $nb, "nom");
print"<option value='$id'>$nom</option>";
$nb++;
}
print"</select>";
?>


Merci
0