Unexpected T_CONSTANT_ENCAPSED_STRING, expect
Résolu
manureva2b
-
manureva2b -
manureva2b -
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
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
A voir également:
- Unexpected T_CONSTANT_ENCAPSED_STRING, expect
- Exception processing message 0x00013 unexpected parameters ✓ - Forum Windows
- Code d'arrêt unexpected store exception - Guide
- T_constant_encapsed_string ✓ - Forum Programmation
- Pas de disque / exception processing message - Forum Windows
- Exception processing message 0x0000013 ✓ - Forum Windows
2 réponses
A mon avis il y a les guillemets simple :
Qui ne servent à rien à part à faire planter le code ..
echo '<option value="'.$list['ville'].'"> '' <= ICI </option>';
Qui ne servent à rien à part à faire planter le code ..