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 :

date_format avec mysql et pdo [PDO]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 115
    Par défaut date_format avec mysql et pdo
    Bonjour,
    ma requete :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $recupere = $bdd->prepare("SELECT titre, latable, DATE_FORMAT(dates, '%e-%c-%y') FROM epingle WHERE auteur = ?");
    $recupere->execute(array($_POST['identite']));
    ne fonctionne pas alors que :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT titre, latable, DATE_FORMAT(dates, '%e-%c-%y') FROM epingle"
    fonctionne en passant directement par la console.
    Apres verification , il s'avère que c'est la fonction DATE_FORMAT qui bloque le script en php.
    Je ne peux pas passer ce type de requete en pdo?

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Hello

    Et en faisant ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $recupere = $bdd->prepare("SELECT titre, latable, DATE_FORMAT(dates, '%e-%c-%y') AS `dates` FROM epingle WHERE auteur = ?");
    $recupere->execute(array($_POST['identite']));
    ça marche ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 115
    Par défaut
    C'est çà! c'est donc a sert que sert ces fameux allias!

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Effectivement, je te fais voir un autre exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    $query = <<<SQL
    SELECT count(*) FROM `table`;
    SQL;
     
    $results = mysql_query($query);
    $row = mysql_fetch_assoc($results);
     
    $row['count']; // n'existe pas
    $row['count(*)']; // existe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    $query = <<<SQL
    SELECT count(*) AS `count` FROM `table`;
    SQL;
    // attention à mettre les backquotes autours de count
    // dans l'alias car c'est un mot clé
     
    $results = mysql_query($query);
    $row = mysql_fetch_assoc($results);
     
    $row['count']; // existe
    $row['count(*)']; // n'existe pas

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

Discussions similaires

  1. [PDO] PDO avec MySQL sécurisé
    Par nazoreen dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 04/11/2008, 00h35
  2. pb format datetime avec mysql
    Par ms91fr dans le forum Bases de données
    Réponses: 2
    Dernier message: 07/12/2004, 14h12
  3. Help ODBC avec Mysql
    Par Ashura75013 dans le forum Bases de données
    Réponses: 3
    Dernier message: 17/02/2004, 08h11
  4. Probleme avec Mysql
    Par kevinss dans le forum Administration
    Réponses: 5
    Dernier message: 31/10/2003, 10h43
  5. Problème d'insertion avec MySQL
    Par Sonny dans le forum ASP
    Réponses: 13
    Dernier message: 28/08/2003, 13h52

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