jordane45
Messages postés37727Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention28 septembre 2023342 24 avril 2015 à 22:49
jordane45
Messages postés37727Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention28 septembre 2023342 25 avril 2015 à 20:55
Tu écris ceci:
$sql='select date_format(heure,'%H:%i') AS newheure from nom_de_la_table';
...ne constates tu pas un souci avec les QUOTES ? Tu en as autour de ta chaine de caractères... ET autour du format !!
Il vaut mieux entourer ta requête par des DOUBLES-QUOTES ... cela t'évitera des erreurs de ce genre !
Par exemple
$sql="SELECT date_format(heure,'%H:%i') AS newheure FROM nom_de_la_table";
Merci pour ta réponse
Oui je m'en suis rendu compte ce matin.
Lorsque j'ai envoyé ce post il devait être 1 ou 2h du matin je n'étais plus en état de corriger un code lol.
En fait j'ai fait l'inverse (j'ai mis le contenu du select entre quotes et le contenu de la fonction date_format() entre guillemets.
24 avril 2015 à 23:57
Mon champ time s'appelle heure.
Dans ma requete j'ai mis
date_format(heure,'%H:%i')
Modifié par Michel2107 le 25/04/2015 à 01:04
$sql='select date_format(heure,'%H:%i') AS newheure from nom_de_la_table';
et dans l'echo au lieu de mettre le .$data['heure']. j'ai mis .$data['newheure']. mais rien ne fonctionne ... j'ai des erreurs mysql