chardene_amour_de_freddy
Messages postés71Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention 3 août 2005
-
9 juin 2005 à 12:02
chardene_amour_de_freddy
Messages postés71Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention 3 août 2005
-
13 juin 2005 à 16:44
ok, voici le pb.
J'ai sur un formulaire dans lequel j'ai l'obligence de faire appel à des données qui sont dans des tables de ma BD.
Je dois en fait mettre les intitulés des villes dans une liste sur un formulaire comme çà chaque fois que la BD est mise à jour je ne serais pas obligée de réecrire .
J'ai vu un post sur lequel il y'avait des explications concernant mon cas, j'ai essayer de suivre tes instructions, ms en vain.
Le code que j'ai sur mon formulaire formation.html u niveau de la liste déroulante est :
<label> Choisir le Ville &nbsp;&nbsp;&nbsp;</label>
<select name="code_ville" id="code_ville" >
<?php
mysql_connect("localhost","root","");
mysql_selectdb("recrutement") or die("Connexion impossible");
$requete=mysql_query("select * from ville");?>
<? echo('<select name="select">');
while ($ligne=mysql_fetch_object($requete)){
//echo"<option value=.$var.></option>";
echo"<option value=.$ligne->intitule_ville.>'.$ligne->intitule_ville.'</option>"; }
echo('</select>');
?> </select>
Mnt, je en sais pas pourquoi çà ne marche pas.
Merci d'avance à ts ceux qui m'aideront à réglé ce pb.
A voir également:
Pb de remplissage de Liste avec données d'1 table de BD
chardene_amour_de_freddy
Messages postés71Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention 3 août 2005 10 juin 2005 à 10:28
Je viens d'enlever les select ainsi que les options, et rien ne s'affiche.
Voici mon code :
<label> Choisir le Ville </label>
<?php
mysql_connect("localhost","root","");
mysql_selectdb("recrutement") or die("Connexion impossible");
$requete=mysql_query("select * from ville");
while ($ligne=mysql_fetch_object($requete)){
echo '$ligne->intitule_ville';
}
?>
chardene_amour_de_freddy
Messages postés71Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention 3 août 2005 10 juin 2005 à 11:39
Oui j'ai tt vérifer et çà ne donne tjrs rien. Normalement que je sache si un champ pose un pb l'enregsitrement ne peut pas se faire.Hors moi j'ai même la possibilité d'afficher ce que j'ai enregistré. Donc tt est normal.Et qd j'enregsitre le champ pass de ma table reste vide.
Là est un autre pb alors !
voici la requet , j'ai utilisé la fonction addslashes pour voir s'il y'a 1 champ qui pose pb, ms tt va bien !
$sql ="INSERT INTO user(nom, prenom,login,pass)
VALUES ('".addslashes($nom)."','".addslashes($prenom)."','".addslashes($login)."','".addslashes($pass)."')";
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 10 juin 2005 à 11:52
Lol...tu lui demandes la de selectionner le code_ville, et d'afficher l'intitule_ville...?
C'est un peu comme si a l'ecole, un prof te demandait d'apprendre par coeur un poeme de Baudelaire, et te demander le jour de l'examen de reciter un poeme de Prevert...
<?php
mysql_connect("localhost","root","");
mysql_select_db("recrutement") or die("Connexion impossible");
$requete=mysql_query("select intitule_ville from ville");
while ($ligne=mysql_fetch_assoc ($requete))
{echo $ligne['intitule_ville'] ;}
?>
Ou
<?php
mysql_connect("localhost","root","");
mysql_select_db("recrutement") or die("Connexion impossible");
$requete=mysql_query("select code_ville from ville");
while ($ligne=mysql_fetch_assoc ($requete))
{echo $ligne['code_ville'] ;}
?>
tu choisis, mais pas un melange.
Et encore une fois, c'est mysql_select_db () pas mysql_selectdb ()