Php, problème récupération de donné mySQL
Bonjour,
voici le bout de code ou j'ai de la difficulté ! J'essai d'allez chercher dans ma base de donner tout les nom qui ressemble a ma variable rechercher, ensuite de les mettre en ordre descendant. J'ai une limite de 4 resultats page.
$nombre = 4;
$limite = 0;
$finrequete = "itemnom LIKE '%$rechercher%'";
$reponse = "SELECT * FROM itembase WHERE $finrequete DESC LIMIT $limite , $nombre";
$resultat = mysql_query($reponse,$link) or die ('Erreur : '.mysql_error() );
Voici le message d'erreur:
Erreur : Erreur de syntaxe près de 'DESC LIMIT 0 , 4' à la ligne 1
Merci d'avance ! :)
voici le bout de code ou j'ai de la difficulté ! J'essai d'allez chercher dans ma base de donner tout les nom qui ressemble a ma variable rechercher, ensuite de les mettre en ordre descendant. J'ai une limite de 4 resultats page.
$nombre = 4;
$limite = 0;
$finrequete = "itemnom LIKE '%$rechercher%'";
$reponse = "SELECT * FROM itembase WHERE $finrequete DESC LIMIT $limite , $nombre";
$resultat = mysql_query($reponse,$link) or die ('Erreur : '.mysql_error() );
Voici le message d'erreur:
Erreur : Erreur de syntaxe près de 'DESC LIMIT 0 , 4' à la ligne 1
Merci d'avance ! :)
Configuration: Windows XP Firefox 2.0.0.14
1 réponse
-
tu n'airai pas oublié itemnom juste avant le DESC par hasard?
$reponse = "SELECT * FROM itembase WHERE $finrequete itemnom DESC LIMIT $limite , $nombre";
-
-
@gazoouEssaye ça:
$nombre = 4;
$limite = 0;
$finrequete = "itemnom LIKE '%$rechercher%'";
$reponse = "SELECT * FROM itembase WHERE $finrequete ORDER BY itemnom DESC LIMIT $limite , $nombre";
$resultat = mysql_query($reponse,$link) or die ('Erreur : '.mysql_error() ); -
@Profil bloquéBonjour !
Maleureusement avec le changement que tu ma proposer le problème persiste, le même message d'erreur apparait ! Ce qui est étrange, c'est que si s'enlève le ORDER BY DESC sa fonctionne, example
$reponse = "SELECT * FROM itembase WHERE $finrequete LIMIT $nombre";
Merci pour votre aide :) -
@gazoouquelle est la colonne que tu voudrais afficher de façon déscendante?
-