[Résolu] Générer un menu déroulant - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu] Générer un menu déroulant (/showthread.php?tid=2309) Pages :
1
2
|
[Résolu] Générer un menu déroulant - Cartoristal - 23-01-2008 Voila alors j'ai une table "parcelle" Dans cette table se situent toutes les parcelles du "jeux". Plusieurs champs sont présent dans la table ainsi: - name ( nom de la parcelle ) -numéro ( numéro associé à la parcelle ) -X ( localisation abscisses ) -Y (ordonnées ) -name_proprio ( nom du propriétaire ) Voila mon soucis. Le perso XXX est propriétaire de la parcelle 118 et 119. Je voudrais pouvoir faire une recherche dans la base pour trouver les numéros des parcelles dont-il dispose. Le problème est qu'avec une requête de ce genre : Code PHP :
Je voudrais qu'il puisse me mettre en variable ou me dire : Le joueur possède les parcelles 118 et 119 ... Et non pas ... Cette requête donne 3 réponses ( Ok il a trois parcelles mais lesquelles 16 ) Le but final étant de faire une liste déroulante avec possibilité de choisir une de ses parcelles Merci d'avance . J'espère avoir été clair - Excusez pour le double post' j'ai posté dans Illustration sans faire attention ... Merci à l'admin qui supprimera le poste dans illustration RE: Petit soucis PHP -bon post- - Kassak - 24-01-2008 Et bien, une boucle toute simple! Dans ta boucle, déclares la variable $res['numero'], et tu verras ce que cela va t'afficher RE: Petit soucis PHP -bon post- - pascal - 24-01-2008 salut, avec ton code actuel tu fais déjà ce que tu demandes : la valeur se trouve dans $res['numero'] . n'hésite pas à consulter les tutoriaux présents sur ce forum, ils pourront t'aider. A+ Pascal RE: Petit soucis PHP -bon post- - Cartoristal - 24-01-2008 Justement, la requête trouve plusieurs valeurs... Tu dis 'la' valeur ... mais ce sont 'les valeurs' que je veux récupérer ... pascaltje tu avais raison. res['numéro'] me sort 123 ( car je possède les parcelles 1, 2 et 3 ). Cependant comment faire pour afficher dans une liste découlante chaque parcelles... Donc 1,2, Et 3 Afin de choisir celle sur laquelle je veux travailler? Merci beaucoup de votre réactivité ! RE: Petit soucis PHP -bon post- - cliknet - 24-01-2008 j'ai pas testé ^^ au lieu de l'afficher tu affecte les valeurs désirés à ton menu déroulant. while($resultat = mysql_fetch_objet($requete)) echo '$resultat->pseudo se trouve en parcelle $resultat->pseudo'; mysql_fetch_objet($resultat) permet de récupérer une des lignes du résultat $resultat, et positionne le curseur sur la ligne suivante. La ligne est représentée sous forme d'un objet objet et on accède aux attributs de cet objet via objet->attribut RE: Petit soucis PHP -bon post- - Cartoristal - 24-01-2008 ???!!! :pleure2: J'ai rien compris...Quand je sors ma variable elle m'affiche tout les numéros des parcelles que je possède. 123... Pas moyen de sortir sa en 3 variables avec chacune un numéro? Code PHP :
Voila ma requête ... Comment faire maintenant pour obtenir succintement les 3 résultats?! Désolé de vous embêter mais j'avoue être coincé...[/align] RE: Petit soucis PHP -bon post- - pascal - 24-01-2008 si je comprends bien, tous les numeros de parcelles sont stockés sur la même ligne, dans le champ numéro ?! A+ Pascal RE: Petit soucis PHP -bon post- - Loetheri - 24-01-2008 Euh ... Je me demande si tu le fais exprès ou si tu n'as même pas réfléchi (ce qui revient au même que la proposition précédente). Tu veux avoir tous les résultats (et non pas le nombre de résultats). Tu dois donc faire une boucle. Tu la fais et maintenant, bête comme tu es, tu ne réfléchis pas et tu cries à l'aide. Si maintenant, tu osais penser ? Tu sais réfléchir ? Si tu essayais de garder ces données quelques part comme dans un tableau ou dans une autre variable ? Merde ... j'ai oublié, il va falloir t'assister encore longtemps au lieu que tu réfléchisses deux secondes. Alors oui, ma réponse est rempli de mépris parce qu'il ne faut pas abuser des gens. On veut bien aider mais pas assister. Tu ne réfléchis pas ! Ce n'est pas que tu ne cherches pas de solution, c'est que tu te poses les mauvaises questions ! RE: Petit soucis PHP -bon post- - cliknet - 24-01-2008 CARTORISTAL a écrit : regard"e bien :nonon: RE: Petit soucis PHP -bon post- - Cartoristal - 24-01-2008 |