Problème de syntaxe dans une requête MySQL
Résolu/Fermé
polarbird
Messages postés
104
Date d'inscription
vendredi 24 juin 2011
Statut
Membre
Dernière intervention
16 décembre 2023
-
7 sept. 2014 à 20:53
polarbird Messages postés 104 Date d'inscription vendredi 24 juin 2011 Statut Membre Dernière intervention 16 décembre 2023 - 8 sept. 2014 à 20:46
polarbird Messages postés 104 Date d'inscription vendredi 24 juin 2011 Statut Membre Dernière intervention 16 décembre 2023 - 8 sept. 2014 à 20:46
A voir également:
- Problème de syntaxe dans une requête MySQL
- Mysql community server - Télécharger - Bases de données
- Requête sql pix - Forum Python
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Il y a eu un problème avec cette requête. nous travaillons à sa résolution aussi vite que nous le pouvons. - Forum Facebook
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
3 réponses
Utilisateur anonyme
7 sept. 2014 à 22:11
7 sept. 2014 à 22:11
Bonsoir
Tu as mis des " autour des paramètres du LIMIT de ta requête.
Or, ces paramètres sont obligatoirement des constantes numériques et ne peuvent pas être des chaînes :
LIMIT 0,10 est correct
LIMIT "0","10" est incorrect
MySQL fait le changement de type dans la plupart des cas, mais pas pour le LIMIT.
Tu as mis des " autour des paramètres du LIMIT de ta requête.
Or, ces paramètres sont obligatoirement des constantes numériques et ne peuvent pas être des chaînes :
LIMIT 0,10 est correct
LIMIT "0","10" est incorrect
MySQL fait le changement de type dans la plupart des cas, mais pas pour le LIMIT.
Utilisateur anonyme
Modifié par ludobabs le 7/09/2014 à 21:28
Modifié par ludobabs le 7/09/2014 à 21:28
Bonsoir,
Commençons par voir si tes requetes SQL sont bien formées. La ligne 8 par exemple
Et voyons ce que ça donne
Cdt
En informatique 99% des problèmes se situent entre le fauteuil et le clavier
Commençons par voir si tes requetes SQL sont bien formées. La ligne 8 par exemple
$sql3 = 'SELECT titre,locked FROM messages WHERE cat="'.$_GET['cat'].'" AND id="'.$_GET['id'].'" '; echo $sql3; die();
Et voyons ce que ça donne
Cdt
En informatique 99% des problèmes se situent entre le fauteuil et le clavier
polarbird
Messages postés
104
Date d'inscription
vendredi 24 juin 2011
Statut
Membre
Dernière intervention
16 décembre 2023
1
8 sept. 2014 à 20:46
8 sept. 2014 à 20:46
Résolu !
Voilà ma requête qui marche :
Merci à ludobabs et à le père. pour votre aide !
Voilà ma requête qui marche :
[/contents/1068-sql-commande-select SELECT] * FROM messages WHERE cat="'.$_GET['cat'].'" AND id="'.$_GET['id'].'" ORDER BY message_id ASC LIMIT '.$debut.','.$limite.'
Merci à ludobabs et à le père. pour votre aide !