Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
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 22/03/2011, 13h39   #1
Invité de passage
 
Homme
Administrateur systèmes et réseaux
Inscription : mars 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : mars 2011
Messages : 2
Points : 0
Points : 0
Par défaut PB value - Liste déroulante et Mysql

Bonjour,

J'ai un gros soucis avec le value de mon SELECT.

Ce que je voudrais faire :

1- Afficher les noms des départements contenu dans ma table japon dans une liste déroulante. (ça c'est bon ça fonctionne)
2- Je voudrais que VALUE de mon SELECT prenne la valeur du code_postal contenu dans ma table (là ça ne fonctionne pas, quand je remplace $val["code_postal"] par autre chose comme 01 par ex ça fonctionne.

Ce que je voudrais faire, mais qui ne fonctionne pas :
Code :
echo "<option value=$val["code_postal"]>".$val["nom"]."</option>\n";
Ce qui fonctionne :
Code :
echo "<option value=01>".$val["nom"]."</option>\n";

Mon code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<form action="testbase.php" method="post">
   
   <select onchange="document.getElementById('MG2').value = this.value">
	<?php
	mysql_connect("localhost", "root", "");
	mysql_select_db("japon");
	$SQL = "SELECT * FROM départements";
	$res = mysql_query($SQL);
	while($val=mysql_fetch_array($res)) 
	{
		echo "<option value=01>".$val["nom"]."</option>\n";	}
	?>
	</select>
</form>

<label>
<input type="text" name="MG2" id="MG2"/>
</label>
SteFX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 13h54   #2
Membre éprouvé
 
Avatar de radicaldreamer
 
Homme Guillaume
Développeur Web
Inscription : décembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme Guillaume
Âge : 21
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 353
Points : 473
Points : 473
Code :
echo '<option value="'.$val['code_postal'].'">'.$val["nom"].'</option>',"\r\n";
Il me semble que tu oublies les " pour entourer ton attribut value
__________________
Si ce que tu as à dire n'est pas plus beau que le silence, alors tais toi.

- Pensez à voter pour les messages qui vous ont été utiles ainsi que de mettre
radicaldreamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h27.


 
 
 
 
Partenaires

Hébergement Web