Probleme DATE_FORMAT (MySQL)
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
jai un probleme avec ma requête...
jaimerais récupérer une date en format : 22 août 2012 (Jour en chiffre, Mois en lettre et année en chiffre)
Mais lors de l'execution du code, jai une erreur
Parse error: syntax error, unexpected '%'
Voici mon code
$DataBase = $DataInfo->prepare('SELECT *, DATE_FORMAT(DatePublication,'%d/%M/%Y') AS Date FROM annuairesites WHERE URL= ?');
jai un probleme avec ma requête...
jaimerais récupérer une date en format : 22 août 2012 (Jour en chiffre, Mois en lettre et année en chiffre)
Mais lors de l'execution du code, jai une erreur
Parse error: syntax error, unexpected '%'
Voici mon code
$DataBase = $DataInfo->prepare('SELECT *, DATE_FORMAT(DatePublication,'%d/%M/%Y') AS Date FROM annuairesites WHERE URL= ?');
A voir également:
- Probleme DATE_FORMAT (MySQL)
- Mysql community download - Télécharger - Bases de données
- Mysql 1045 - Forum Windows
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Galère à n'en plus finir avec l'accès à mysql ✓ - Forum Linux / Unix
3 réponses
Bonjour
Ta chaîne de requête est encadrée d'apostrophes simples '.
Si tu veux en mettre (des apostrophes) à l'intérieur de la requête, il faut les échapper avec \ :
Ta chaîne de requête est encadrée d'apostrophes simples '.
Si tu veux en mettre (des apostrophes) à l'intérieur de la requête, il faut les échapper avec \ :
$DataBase = $DataInfo->prepare('SELECT *, DATE_FORMAT(DatePublication,\'%d/%M/%Y\') AS Date FROM annuairesites WHERE URL= ?');