Erreur requete mysql

Fermé
mohiano Messages postés 28 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 11 septembre 2015 - Modifié par mohiano le 9/05/2014 à 12:57
mohiano Messages postés 28 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 11 septembre 2015 - 9 mai 2014 à 13:53
Bonjour,

il m'affiche ce message d'erreur : mysql_num_rows() expects parameter 1 to be resource, boolean given in /htdocs/formCGR/jqueryCalendar/jqueryCalendar/formulaire-reservation-l.php on line 132
A voir également:

5 réponses

paternis Messages postés 30 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 17 septembre 2017
9 mai 2014 à 13:39
Woao,

Bonjour mohiano,

Il est parfois très compliqué de répondre a des questions aussi peut .... clair ^^. Mais je suis dans un bon jour :) Toutefois je ne vais pas pouvoir t'aider énormément car mes connaissance en php sont très basse, je connais surtout le html, mais en gros il s'agit d'une erreur lié a une requête mysql_num_rows et ton message d'erreur t'indique également ou elle se trouve, ouvre donc ton fichier nommé Formulaire-réservation-l.php et va a la ligne 132, l'erreur sera la. parfois .... juste un guillemet, une virgule ... un & ou autre détail insignifiant suffit a provoquer des erreur. Mais encore une fois, php je suis pas un expert, je me casse les dents sans solution sur un détail ... de ******


En espérant t'avoir aidé un petit peu ^^
0
tete0148 Messages postés 413 Date d'inscription mercredi 19 décembre 2012 Statut Membre Dernière intervention 15 juin 2017 89
9 mai 2014 à 13:40
Pourrait - on voir le code source s.v.p ?
0
mohiano Messages postés 28 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 11 septembre 2015
9 mai 2014 à 13:42
merci pas de soucis
0
mohiano Messages postés 28 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 11 septembre 2015
9 mai 2014 à 13:43
vola la requête qui fait le bug :
$rech2=mysql_query("select * from reservation where reservation.Chambre_Nom='".$book_room_type."' and (reservation.Date_début BETWEEN '".$book_date_from1."' AND '".$book_date_to1."' OR reservation.Date_fin BETWEEN '".$book_date_from1."' AND '".$book_date_to1."' ) ");
0
tete0148 Messages postés 413 Date d'inscription mercredi 19 décembre 2012 Statut Membre Dernière intervention 15 juin 2017 89
9 mai 2014 à 13:49
Si cette requêtte renvoie un boolean, c'est qu'elle est fausse. Il n'y a apparement pas de soucis de guillemets. Peut être une erreur dans le nom des tables. Après je ne connais pas BETWEEN donc je ne peux pas plus aider.
Un petit conseil: essayez l'object PDO pour les requêtes, c'est bien plus pratique (selon moi).
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mohiano Messages postés 28 Date d'inscription vendredi 9 mai 2014 Statut Membre Dernière intervention 11 septembre 2015
9 mai 2014 à 13:53
oui j'ai essayer d'utiliser le pdo mais encore affiche le même message
0