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 :

formatage de chaine dans une requête [PostgreSQL]


Sujet :

PHP & Base de données

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 70
    Points : 99
    Points
    99
    Par défaut formatage de chaine dans une requête
    Bonsoir,

    j'essaye actuellement de rechercher une date et une heure dans une bdd, celle-ci est stockée sous le format timestamp:
    'AAAA/JJ/MM Heure:Minute:Seconde'.

    Voici ma requête :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $date='2008-27-08 14:00:00';
    $query=sprintf(SELECT blabla FROM table 
                        WHERE  date=%s,$date);


    Je reçois l'erreur suivante:
    Query failed: ERREUR: erreur de syntaxe sur ou près de « 14 »

    j'ai l'impression que ce sont les ':' dans la chaine qui font planter la requête... quelqu'un saurait comment je pourrait faire ma recherche, sachant que ma date+heure sera toujours sous la forme 'AAAA/JJ/MM Heure:Minute:Seconde' dans la base?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $query=sprintf("SELECT blabla FROM table 
                        WHERE  date='%s'",$date);

  3. #3
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 70
    Points : 99
    Points
    99
    Par défaut
    merci bcp :-)

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

Discussions similaires

  1. Intersection de deux chaines dans une requête
    Par Cfass dans le forum MySQL
    Réponses: 3
    Dernier message: 30/06/2015, 10h16
  2. Concaténation de chaine dans une requête sql
    Par mauriceletendu dans le forum R
    Réponses: 0
    Dernier message: 13/08/2014, 11h42
  3. Chaine trop longue dans une requête
    Par devdev dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 20/03/2010, 17h53
  4. Comment transformer une valeur numérique en chaine dans une requête ?
    Par jmlabatut dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 21/11/2009, 05h44
  5. Réponses: 2
    Dernier message: 04/11/2005, 11h35

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