[Dates] Problème de 'Parse error'
Bonjour à tous,
Je suis débutant en php et comme d'habitude j'ai un problème.
Je suis en ce moment en train de créer un premier site en php, j'ai déjà lu pas mal de post et de tuto pour en arrivé jusque là.
La page qui me pose problème auctuellement est une page qui va afficher tous les elements d'une table sur plusieurs pages si il y a plus de 5 champs,
tous marchaient très bien jusqu'au moment ou j'ai voulu rajouté une fonction de classement par catégorie.
Je fais passer la variable pas l'url
L'erreur qui m'est affiché est :
Citation:
Parse error: parse error in c:\...\references.php on line 105
Et voici la ligne indiquez :
Code:
$select = "SELECT * FROM reference ORDER BY DATE DESC WHERE categorie = ".$cat" LIMIT ".$limite.",".$nombre;
J'ai vu que cette erreur était générer par un oublie de ";" ou une malveillance dans la concaténation
et voici la partie que j'ai rajouté :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
if(empty($cat)){
// si la variable n'est pas renseigné alors affiché tous
$select = 'select * FROM reference ORDER BY DATE DESC limit '.$limite.','.$nombre;
$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
}
else
{
// sinon n'affiché que la catégorie renseigné
$select = "SELECT * FROM reference ORDER BY DATE DESC WHERE categorie = ".$cat" LIMIT ".$limite.",".$nombre;
$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
} |
Voilà maintenant j'attend des âmes charitable qui veullent bien me venir en aide
Merci d'avance