begin process at 2012 05 28 23:32:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

champs <select>


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

champs <select>

vendredi 4 janvier 2008 à 12:55:03 | champs <select>

nicomilville

Membre Club
Salut tout le monde je voudrai savoir comment on fait pour afficher le résultat d'une requête select comme options !!!!

Merci d'avance                                                                                                                                                                                                                                      nicomilville
vendredi 4 janvier 2008 à 13:37:25 | Re : champs <select>

AlexN

<?php
$options = resultat_de_ta_requete_qui_donne_des_enregistrements_contenant_une valeur_et_un_texte_pour_chaque_option("ouf !");

echo "<select>\n";
foreach ($options as $option) {
   echo "\t<option value=\".$option.value.\">".$option.text."</option>\n";
}
echo "</select>\n";
?>

Enfin il faudra adapté...

vendredi 4 janvier 2008 à 13:50:11 | Re : champs <select>

nicomilville

Membre Club

Salut voici mon code, il m'affiche un select vide !!!!

<html xmlns=" [ Lien ]" xml:lang="fr">
<head>
<title>Espace d'administration</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
</head>
<body>
<h1>Bonjour, bienvenue dans l'espace d'administration !!!</h1>
<h4>Activer des comptes :</h4><br/>
<?php
$options = mysql_query("SELECT pseudo FROM membres WHERE `actif`=''");

echo "<select>\n";
foreach ($options as $option) {
   echo "\t<option value=\".$option.value.\">".$option.text."</option>\n";
}
echo "</select>\n";
?>
</body>
</html>

 

vendredi 4 janvier 2008 à 14:24:29 | Re : champs <select>

malik7934

Il te manque un mysql_fetch_array

*****
noisy communication - wherever, be everywhere!

vendredi 4 janvier 2008 à 14:29:50 | Re : champs <select>

nicomilville

Membre Club
c'est a dire !!!!
comment faire pour l'inclure, ou ????

 

vendredi 4 janvier 2008 à 14:32:14 | Re : champs <select>

malik7934

Regarde la doc là: http://ch2.php.net/manual/fr/function.mysql-fetch-array.php, tu devrais ensuite comprendre où.

http://ch2.php.net/manual/fr/function.mysql-fetch-array.php#76439 fait quelque chose qui va dans ton sens

*****
noisy communication - wherever, be everywhere!

vendredi 4 janvier 2008 à 14:57:19 | Re : champs <select>

nicomilville

Membre Club

salut, j'ai le code suivant :


$result = mysql_query("SELECT pseudo FROM membres WHERE `actif`=''");
$options = mysql_fetch_array($result);

echo "<select name='inactif' multiple='true'>\n";
foreach ($options as $option) {
   echo "\t<option value=\".$option.value.\">".$option.text."</option>\n";
}
echo "</select>\n";

Mais dans mon <select> il n'y a que :
nicolastext
nicolastext

vendredi 4 janvier 2008 à 15:03:22 | Re : champs <select>

malik7934

T'as mal regardé la doc...

$result = mysql_query("SELECT pseudo FROM membres WHERE `actif`=''");

echo "<select name='inactif' multiple='true'>\n";

while($options = mysql_fetch_array($result)){
    foreach ($options as $option) {
       echo "\t<option value=\".$option.value.\">".$option.text."</option>\n";
   }
}
echo "</select>\n";

Ceci dit, dans ton cas je ferais:

$result = mysql_query("SELECT pseudo FROM membres WHERE `actif`=''");

echo "<select name='inactif' multiple='true'>\n";
while($options = mysql_fetch_array($result))
       echo "\t<option value=\".$options['pseudo'].value.\">".$option.text."</option>\n";
echo "</select>\n";


car tu n'as pas besoin du foreach

*****
noisy communication - wherever, be everywhere!

vendredi 4 janvier 2008 à 15:05:52 | Re : champs <select>

AlexN

$options = resultat_de_ta_requete_qui_donne_des_enregistrements_contenant_une valeur_et_un_texte_pour_chaque_option("ouf !");

Dans ta requête y'a qu'un texte, pas de valeur.

SELECT id, pseudo FROM membres ...

id -> value
pseudo -> text
vendredi 4 janvier 2008 à 15:59:38 | Re : champs <select>

nicomilville

Membre Club
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\wamp\www\index.php on line 90

cette erreur concerne cette ligne : echo "\t<option value=\".$options['pseudo'].value.\">".$option.text."</option>\n";

 


1 2 3

Cette discussion est classée dans : champs


Répondre à ce message

Sujets en rapport avec ce message

Comment insérer un champs image ds ma table ?? [ par inceV ] Salut à tous et bonne année 2002 !!!Bon, je n'arrive pas à créer un champs 'image' ds ma table et je ne comprends pas tp commen ça marche, pourriez-vo Problèmes formulaire [ par JTR ] Bien le bonjour tous :)Alors je veux faire un formulaire de modification d'informations. ( Nom, prénom, adresse ...)Les informations sont dans une bas Selectionner quelques caractère base MySQL [ par bratislaprog ] Voila mon probJe suis un novice en PHP/MySQL et je voudrais juste savoir comment faire pour séléctionner seulement quelques caractères d'un champs d'u Récuperer un nom de variable [ par Adagyo ] Salut @ tous,Est il possible de récupérer le nom d'une variable dans une chaine de caractère?Je m'explique:dans une page j'ai un formulaire avec des c champs vide en mysql [ par eryk17 ] bonjour jai fai une requete en php avec une bdd mysqlje voudrai selectionner ts les info ded la table forum pour lesquelle le champs reponse_a_id est Update des champs d'une table mysql [ par twiems ] Twiemssaluten effet comme le titre l'indique j'ai un sérieux probleme pour mettre à jour un tuple (ou enregistrement) de ma table mysql par le biais d comment se deconnecté d'une session ? [ par coolboy78 ] ce que j'aimerai faire c que quand un utilsateur se logue que sa mettre à 1 le champs online par exemple et quand il ferme la fenetre ou qu'il aille s comment se deconnecté d'une session ? [ par coolboy78 ] ce que j'aimerai faire c que quand un utilsateur se logue que sa mettre à 1 le champs online par exemple et quand il ferme la fenetre ou qu'il aille s sélection de tous les champs dans un SELECT [ par zadn ] Salut Voila j'ai un petit probs de php, dans une première page j'ai différent menus déroulants caractérisant une table sql, ils peuvent être renseig trier un resultat (requete mysql) par un champs choisi par lutilisateur [ par ricoux1 ] Comme vous allez vous en apercevoir je suis debutant en php et mysq, j'ai cree ma base de donnees, j'affiche les tables que je selectionne en cochant


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales