Parse error: parse error, unexpected T_LNUMBER, expecting T_

Eléphant du PHP | 259 Messages

06 nov. 2005, 17:56

bonjour, j'ai une page php avec une requete sql

mais quand je la lance, elle me met ceci
Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /var/www/sdc/0/8/yuu.sw/echange/frames/frame_ban_1.php on line 6
voici mon code
<?
mysql_connect('sql.free.fr','xxx','xxx');
mysql_select_db('yuu_sw');
$01 = "SELECT ban_id, user_id, ban_fond, ban_color, ban_color2, ban_credits, ban_affichage FROM a_ban WHERE ban_id='$frame_id'";
$02 = mysql_query($01);
$03 = mysql_fetch_assoc($02);

$id1 = $03['ban_id'];
$id2 = $03['user_id'];
$fond = $03['ban_fond'];
$color = $03['ban_color'];
$color2 = $03['ban_color2'];
$credits1 = $03['ban_credits'];
$affiche = $03['ban_affichage'];


mysql_close();
?>
qu'est ce qui ne vas pas

( la requête est entre head et /head )

la variable $frame_id est donnée dans l'adresse de la page
http://xxx.xxx.com/index.php?frame_id=15

merci d'avance
l'hébergeur gratuit que j'utilisais: http://www.freeheberg.com (pas de limitte de débit, BP, 1à10Go, bdd mysql illimitées )
mainteant je suis chez OVH, payant mais plus adapté à de gros sites

Eléphant du PHP | 493 Messages

06 nov. 2005, 18:01

Les variables ne peuvent pas commencer par un nombre !