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 :
Et voici la ligne indiquez :Parse error: parse error in c:\...\references.php on line 105
J'ai vu que cette erreur �tait g�n�rer par un oublie de ";" ou une malveillance dans la concat�nation
Code : S�lectionner tout - Visualiser dans une fen�tre � part $select = "SELECT * FROM reference ORDER BY DATE DESC WHERE categorie = ".$cat" LIMIT ".$limite.",".$nombre;
et voici la partie que j'ai rajout� :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
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
Partager