Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/03/2007, 19h54   #1
Invité de passage
 
Inscription : mars 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 3
Points : 2
Points : 2
Par défaut [Conception] afficher les données d'une BD dans un menu deroulant d'un formulaire

Bonjour,
G besoin d'aide!!!
j'avais creer une table ville qui contien un attribut qui s'appel pays.
y'a aussi une autre table appelée pays.

ce que je vx c'est que lors de l'ajout d'une nouvelle ville, un formulaire qui me permet d'entrer les informations concernant cette ville doit contenir égalment une liste deroulante qui contient tout les noms des pays déja inscrit dans l'autre table pays, et cela pour eviter que l'utilisateur fait entrer un pays pour une ville et que ce nom n'est pas déja ajouté dans la table pays.

Chaque nom de pays qui sera ajouter a la table pays, sera affiché sur la liste deroulante des nom de pays existant lors de l'ajout d'une nouvelle ville.
j'espere que vs pourrais m'aider car vraiment g besoin de l'aide sur ce point là..
merci davance
princessa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 20h42   #2
Invité de passage
 
Inscription : mars 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 6
Points : 3
Points : 3
Citation:
Envoyé par princessa
Bonjour,
G besoin d'aide!!!
j'avais creer une table ville qui contien un attribut qui s'appel pays.
y'a aussi une autre table appelée pays.

ce que je vx c'est que lors de l'ajout d'une nouvelle ville, un formulaire qui me permet d'entrer les informations concernant cette ville doit contenir égalment une liste deroulante qui contient tout les noms des pays déja inscrit dans l'autre table pays, et cela pour eviter que l'utilisateur fait entrer un pays pour une ville et que ce nom n'est pas déja ajouté dans la table pays.

Chaque nom de pays qui sera ajouter a la table pays, sera affiché sur la liste deroulante des nom de pays existant lors de l'ajout d'une nouvelle ville.
j'espere que vs pourrais m'aider car vraiment g besoin de l'aide sur ce point là..
merci davance
Si tu veux récupérer des données issues de ta base dans un menu déroulant tu peux faire ça :
Code :
1
2
3
4
5
6
7
8
9
 
echo '<select name="pays">';
mysql_connect($host,$user,$pass);
mysql_select_db($base);
$sqlget = mysql_query("SELECT * FROM pays ORDER BY nom ASC ");
while($pays = mysql_fetch_array($sqlget)) {
echo '<option value="'.$pays[id].'">'.$pays[nom].'</option>";
}
echo '</select>';
j'espère avoir compris lol
nohik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2007, 21h38   #3
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605
Code :
1
2
3
4
5
6
7
8
echo '<select name="pays">';
mysql_connect($host,$user,$pass);
mysql_select_db($base);
$sqlget = mysql_query("SELECT * FROM pays ORDER BY nom ASC ");
while($pays = mysql_fetch_array($sqlget)) {
echo '<option value="'.$pays["id"].'">'.$pays["nom"].'</option>';
}
echo '</select>';
Plutôt comme ça
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h59.


 
 
 
 
Partenaires

Hébergement Web