IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

error in your SQL syntax; [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut error in your SQL syntax;
    Bonjour,
    j'ai un souci :
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '00:00:00 and 2013-07-23 17:09:10' at line 6
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://localhost/prking.php?login=ppo&password=m&from=2013-06-10 00:00:00&to=2013-07-23 17:09:10
    Merci de vous réponse
    Dernière modification par rawsrc ; 24/07/2013 à 18h53. Motif: Balises [quote][/quote] pour les messages d'erreur

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    C'est bien de poster un truc qui n'a rien à voir avec le problème...

  3. #3
    Invité
    Invité(e)
    Par défaut
    mon requête:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $sql = "select DISTINCT jo_jomres_propertys.propertys_uid,jo_jomres_contracts.contract_uid,jo_jomres_rooms.room_uid,jo_jomres_contracts.cancelled,jo_jomres_contracts.date_achat,jo_jomres_contracts.currency,jo_jomres_contracts.date_achat,jo_jomres_contracts.contract_total,jo_jomres_contracts.deposit_paid,jo_jomres_guests.firstname,jo_jomres_guests.surname,jo_jomres_guests.email,jo_jomres_guests.tel_mobile,jo_jomres_guests.tel_fax,jo_jomres_guests.postcode,jo_jomres_guests.town,jo_jomres_guests.country,jo_jomres_contracts_details.date,jo_jomres_contracts_details.nbroom,jo_jomres_contracts_details.prix,jo_jomres_contracts_details.rateuid,(contract_total-deposit_paid)as dueAmount,(adults+children) as paxCount 
    from jo_jomres_propertys JOIN jo_jomres_contracts ON (jo_jomres_propertys.propertys_uid=jo_jomres_contracts.property_uid) 
                             JOIN jo_jomres_contracts_details ON (jo_jomres_contracts.contract_uid = jo_jomres_contracts_details.contractuid)
                             JOIN jo_jomres_guests ON (jo_jomres_guests.guests_uid = jo_jomres_contracts.guest_uid)
    						 JOIN  jo_jomres_rooms ON (jo_jomres_rooms.propertys_uid = jo_jomres_propertys.propertys_uid)
    						 JOIN  jo_jomres_partenaire ON (jo_jomres_partenaire.id_partenaire = jo_jomres_propertys.idpartenaire)
    WHERE date_achat between $from and $to";
    $to=2013-07-23 17:09:10
    $from=2013-06-07 00:00:00

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    WHERE date_achat between '$from' AND '$to'";
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Utilise un preparedStatement pour éviter d'avoir des surprises sur les formats des dates que tu passes en paramètre dans la requête.

    A+.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    en fait je fait ce URL http://localhost/prking.php?login=pp...rom=2013-06-10 00:00:00&to=2013-07-23 17:09:10

    et revient dans le navigateur :http://localhost/prking.php?login=pp...-23%2017:09:10

    et retourne cette erreur You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '00:00:00 and 2013-07-23 17:09:10' at line 7

    sachant j'exécuter la requête dans Mysql est ça roule .

    Merci de vous réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme mysql error in your SQL syntax;
    Par smile_88 dans le forum MySQL
    Réponses: 1
    Dernier message: 02/05/2010, 16h18
  2. erreur #1064 - You have an error in your SQL syntax;
    Par tamatifa dans le forum Installation
    Réponses: 1
    Dernier message: 20/05/2009, 22h21
  3. [MySQL] erreur dans une boucle ?You have an error in your SQL syntax; check the manual that c
    Par keokaz dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 17/10/2008, 23h08
  4. Erreur incomprehensible:You have an error in your SQL syntax.
    Par Siguillaume dans le forum Requêtes
    Réponses: 2
    Dernier message: 14/06/2008, 10h18
  5. You have an error in your SQL syntax; check the manual ..
    Par Spaccio dans le forum Requêtes
    Réponses: 5
    Dernier message: 09/07/2006, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo