DATE_FORMAT
Résolu
ceda13
Messages postés
88
Date d'inscription
Statut
Membre
Dernière intervention
-
ceda13 Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
ceda13 Messages postés 88 Date d'inscription Statut Membre Dernière intervention -
4 réponses
Avec un alias ça marchera mieux
SELECT DATE_FORMAT(date_mesure,"%d/%m/%Y") as date_mesure FROM mesure WHERE id_site=:id ORDER by date_mesure DESC LIMIT 1;
Non ça ne marche toujours pas
Montre ton code corrigé
Montre nous aussi un var_dump de ta variable $ligne
Et.. enlève tes "'die" dans ton code...
Pour PDO, applique ceci : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Montre nous aussi un var_dump de ta variable $ligne
Et.. enlève tes "'die" dans ton code...
Pour PDO, applique ceci : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Le code corrigé :

$bdd = connexionBdd();
$requete = $bdd->prepare("SELECT DATE_FORMAT(date_mesure,"%d/%m/%Y") as fin FROM mesure WHERE id_site=:id ORDER by date_mesure DESC LIMIT 1;");
$requete->bindParam(":id", $IDSITE);
// execution de la requete
$requete->execute();
$ligne = $requete->fetch();
var_dump($ligne);
if ($requete->rowCount() == 1) {
$resultat = $ligne["fin"];
}
// libération de la ressource
$requete->closeCursor();
return $resultat;
