probleme avec le DATE_FORMAT

probleme avec le DATE_FORMAT - PHP - Programmation

Marsh Posté le 02-06-2011 à 13:08:52    

bonjour a tous, voici la ligne qui plante :
 
 
$req = $bdd->prepare('SELECT DATE_FORMAT(date_inscription, '%d/%m/%Y %Hh%imin%ss') AS date_inscription, pseudo, mail, nom, prenom, sexe, postal, naissance, pays FROM membre WHERE pseudo = :pseudo');
$req->execute(array('pseudo' => $_SESSION['pseudo']));
 
Sans le DATE_FORMAT sa marche très bien mais des qu'il est activé j'ai un parse error. J'arrive pas à trouver d’où sa viens.
 
merci d'avance

Reply

Marsh Posté le 02-06-2011 à 13:08:52   

Reply

Marsh Posté le 02-06-2011 à 20:17:42    

Quelle base de données ?
Je devine que c'est MySQL.
 
Le format me parait assez étrange pour les heures, les minutes et les secondes.
Voyez la doc http://dev.mysql.com/doc/refman/5. [...] tions.html
Au lieu de %Hh%imin%ss, je mettrais plutôt %H%i%s.
 
Le nom de l'alias est étrange. Habituellement, on utilise un nom qui n'est pas le nom de la colonne elle-même pour éviter toute ambiguïté.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed