Boucle/php dans une liste déroulante help SVP

the_jb Messages postés 731 Statut Membre -  
ljm972 Messages postés 255 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je cherche a faire une boucle "while" insérer dans une liste déroulante. le problème se pose au niveau du value qui normalement value="1" etc... cependant j'ai prévu dans ma BDD un "numfilm" en auto_increment. si vous avez une solution.

et tant que j'y suis j'aimerai apres avoir fini le value pouvoir afficher le titre du film entre les <option value=""></option>

voila où j'en suis

<?php
require('connexion.php');
session_start();
$base_name = "gestfilm";
$query_log = "SELECT numfilm , titrefilm FROM film";
$result = mysql_query($query_log);

echo '<h2>Bienvenu ',$_SESSION['login'],' ,</h2><br/>';
echo '<h2>Nous avons besoin de votre aide ! veuillez noter et commenter le film de votre choix : ';
echo '<select name=""><option value="'....
?>

Merci de votre aide !
A voir également:

4 réponses

the_jb Messages postés 731 Statut Membre 58
 
up!
0
floverdevel Messages postés 121 Statut Membre 15
 
<?php 
require('connexion.php'); 
session_start();	
$base_name = "gestfilm"; 
$query_log = "SELECT numfilm , titrefilm FROM film"; 
$result = mysql_query($query_log); 

echo '<h2>Bienvenu ',$_SESSION['login'],' ,</h2><br/>'; 
echo '<h2>Nous avons besoin de votre aide ! veuillez noter et commenter le film de votre choix : '; 
echo '<select name="">';

while ($row = mysql_fetch_assoc($result)) {
   echo '<option value="'.$row['numfilm'].'"'>'.$row['titrefilm'].'</option>';
}


echo '</select>';
?>

0
the_jb Messages postés 731 Statut Membre 58
 
cela me met un probleme à cette ligne
value="'.$row['numfilm'].'"'>'.$row['titrefilm'].'</option>';

parse error:syntax error, unexpected T_STRING, expecting ',' or ';'
0
ljm972 Messages postés 255 Date d'inscription   Statut Membre Dernière intervention   29
 
Salut

$value="'.$row['numfilm'].'"'>'.$row['titrefilm'].'</option>';
0
floverdevel Messages postés 121 Statut Membre 15
 
non en fait je viens de voir que le site a coupé une ligne de code en 2 :(

il ne faut pas de saut de ligne du «echo» jusqu'au «point-virgule» tout sur la même ligne :

echo '<option value="'.$row['numfilm'].'"'>'.$row['titrefilm'].'</option>';
0
ljm972 Messages postés 255 Date d'inscription   Statut Membre Dernière intervention   29
 
salut,
Par contre, la personne concernée ne nous répond pas, elle peut-être déja résolu son probème, lol.
0