(mysql) pb avec mysql_query
Résolu/Fermé
mariox
Messages postés
32
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
16 décembre 2009
-
29 juil. 2009 à 14:08
mariox Messages postés 32 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 16 décembre 2009 - 29 juil. 2009 à 14:38
mariox Messages postés 32 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 16 décembre 2009 - 29 juil. 2009 à 14:38
Bonjour, j'ai un probleme avec mysql_query quand j'ajoute LIMIT comme contrainte avec les limite j'ai une erreur qui se gener , mais je ne comprend pas le probleme qui se passe avec LIMIT
erreur
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\site\photo_video\photos_videos.php on line 106
je comprend que les arguments passé au tableau sont erroné mais alor commet je doit ecrire ma requete??
$reponse_photo = mysql_query("SELECT * FROM photo WHERE album='". $album . "'LIMIT '" . $premierPhotoAafficher . "', '" . $nombreDePhotoParPage ."'" );
merci d'avance
erreur
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\site\photo_video\photos_videos.php on line 106
je comprend que les arguments passé au tableau sont erroné mais alor commet je doit ecrire ma requete??
$reponse_photo = mysql_query("SELECT * FROM photo WHERE album='". $album . "'LIMIT '" . $premierPhotoAafficher . "', '" . $nombreDePhotoParPage ."'" );
merci d'avance
A voir également:
- (mysql) pb avec mysql_query
- Mysql community server - Télécharger - Bases de données
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Le serveur mysql est inaccessible. vérifiez votre configuration. ✓ - Forum MySQL
3 réponses
Airmanbzh
Messages postés
119
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
27 avril 2010
9
29 juil. 2009 à 14:22
29 juil. 2009 à 14:22
La fonction SQL LIMIT comporte quelques paramêtres
Ce code te retourne les 10 enregistrement à partir de l'enregistrement 0 (donc les 10 premiers)
Et bien sûr, vu que ceux sont des nombres, je te conseille d'enlever les apostrophes avant et après tes guillemets
Cdt
SELECT * FROM tatable LIMIT 0,10;
Ce code te retourne les 10 enregistrement à partir de l'enregistrement 0 (donc les 10 premiers)
Et bien sûr, vu que ceux sont des nombres, je te conseille d'enlever les apostrophes avant et après tes guillemets
Cdt
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 391
29 juil. 2009 à 14:22
29 juil. 2009 à 14:22
Bonjour,
En fait la syntaxe correcte est la suivante
A plus
En fait la syntaxe correcte est la suivante
$reponse_photo = mysql_query("SELECT * FROM photo WHERE album='". $album . "' LIMIT 10"Tu dois indiquer après le mot LIMIT combien d'enregistrements tu veux (dans cet exemple il s'agit de 10 enregistrements).
A plus
mariox
Messages postés
32
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
16 décembre 2009
29 juil. 2009 à 14:38
29 juil. 2009 à 14:38
oui vous avez raison , j' ai pas fais attention au type de la variable merci
soluce : $reponse_photo = mysql_query("SELECT * FROM photo WHERE album='". $album . "' LIMIT $premierPhotoAafficher , $nombreDePhotoParPage");
soluce : $reponse_photo = mysql_query("SELECT * FROM photo WHERE album='". $album . "' LIMIT $premierPhotoAafficher , $nombreDePhotoParPage");