Unexpected T_CONSTANT_ENCAPSED_STRING, expect

Résolu/Fermé
manureva2b - 14 nov. 2011 à 10:17
 manureva2b - 14 nov. 2011 à 16:29
Bonjour,

Voici l'erreur (ligne 118) que je récupère sur mon menu, j'ai beau chercher je ne trouve pas l'erreur :/

la ligne 118: echo '<option value="'.$list['ville'].'">''</option>';


mysql_connect($server, $user, $pass) or die('Erreur de connexion');
mysql_select_db($db) or die('Base inexistante');
$sql = 'SELECT * FROM T_evenement;';
$query = mysql_query($sql) or die( 'Erreur' );
$nb = mysql_num_rows($query);
if ( !$nb[0] ) {
echo '<option>Aucune ville</option>';
} else {
while ( $list = mysql_fetch_array( $query ) ) {
echo '<option value="'.$list['ville'].'">''</option>';
}
}
mysql_close();
?>
</select>
</form></td>
<td width="191" height="2" bgcolor="#7DB85A"></td>
<td width="20"> </td>
</tr>
<tr>
<td height="623"> </td>
<td align="left" valign="top" bgcolor="#FFFFFF"><?php
mysql_connect($server, $user, $pass) or die('Erreur de connexion');
mysql_select_db($db) or die('Base inexistante');
$sql = "SELECT * FROM T_evenement WHERE ville = '".$_POST['ville']."';";
$query = mysql_query($sql) or die( 'Erreur' );
$nb = mysql_num_rows($query);
if ( $nb>0 ) {
echo 'Aucun événement';
} else {
while ( $list = mysql_fetch_array( $query ) ) {
//traitement du résultat
}
}
mysql_close();
?>


merci par avance



2 réponses

jojo673 Messages postés 210 Date d'inscription lundi 19 septembre 2011 Statut Membre Dernière intervention 9 avril 2014 44
14 nov. 2011 à 10:25
A mon avis il y a les guillemets simple :
echo '<option value="'.$list['ville'].'">
''  <= ICI
</option>'; 

Qui ne servent à rien à part à faire planter le code ..
0
Bonjour,

et merci pour ta réponse rapide, malheureusement cela ne change rien.
0
jojo673 Messages postés 210 Date d'inscription lundi 19 septembre 2011 Statut Membre Dernière intervention 9 avril 2014 44
14 nov. 2011 à 11:06
Et quel est le message d'erreur (complet) affiché ?
0
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /homez.221/kandonk/www/francois/evenements-ile-rousse.php on line 118
0
jojo673 Messages postés 210 Date d'inscription lundi 19 septembre 2011 Statut Membre Dernière intervention 9 avril 2014 44
14 nov. 2011 à 11:57
Et en essayant avec :
echo "<option value='".$list['ville']."'></option>"; 
0
il n'y a plus l'erreur MERCI mais le menu est vide :/ il n'affiche pas les données
0
jojo673 Messages postés 210 Date d'inscription lundi 19 septembre 2011 Statut Membre Dernière intervention 9 avril 2014 44
14 nov. 2011 à 16:28
Essaye avec ça alors :
echo "<option value='".$list['ville']."'>".$list['ville']."</option>"; 
^^
0