unexpected T_VARIABLE

tintin
Invité n'ayant pas de compte PHPfrance

12 févr. 2011, 18:25

Bonjour,

Avec le code suivant :
<?php
	include "mysql_conf.inc.php"; // Inclusion du fichier de connexion à la base de données
	$link=mysql_connect($host,$login,$password) or die ('Erreur :'.mysql_error() ); // Connexion à MySql
	$base = mysql_select_db($base); // Sélection de la base

	$select = "DELETE FROM `12` WHERE `12`.`answered`<30;" 
	$result =mysql_query($select,$link) or die ('Erreur :'.mysql_errno().mysql_error());
	$rows = mysql_num_rows($result);
	
?>

J'obtiens l'erreur suivante : Parse error: syntax error, unexpected T_VARIABLE in C:\Program Files (x86)\EasyPHP-5.3.5.0\www\MonSite\php\page1.php on line 7

J'ai beau avoir regardé d'autres posts sur le même thème, les raisons diffèrent à chaque fois donc je me tourne vers vous. Voyez-vous mon erreur ?
Merci d'avance.

ViPHP
ViPHP | 1996 Messages

12 févr. 2011, 18:53

La ligne 7 c'est celle là ?
$select = "DELETE FROM `12` WHERE `12`.`answered`<30;" 
Regarde ton ;
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

tintin
Invité n'ayant pas de compte PHPfrance

12 févr. 2011, 19:00

Oups, j'aurais pu effectivement le préciser. Non, la ligne 7 c'est la suivante, à savoir :
 $result =mysql_query($select,$link) or die ('Erreur :'.mysql_errno().mysql_error());
Tintin

ViPHP
xTG
ViPHP | 7331 Messages

12 févr. 2011, 19:05

PHP indique la ligne 7 mais l'erreur se trouve à la fin de la ligne 6 (cf Post de Aureusms).

tintin
Invité n'ayant pas de compte PHPfrance

12 févr. 2011, 19:15

Effectivement, mon ; était placé au mauvais endroit.
Merci à tous. Je clos cette discussion.

Tintin