PDO выбрать все поля с форматом поля 'date' - PullRequest
0 голосов
/ 09 января 2019

У меня есть подготовленное заявление:

$statement = $dbh->prepare("SELECT * FROM `". $table ."` WHERE id = ?"); 
$statement->execute([$id])

Мне нужно пересоздать мой запрос, чтобы выбрать все поля с форматированием даты, что-то вроде:

$statement = $dbh->prepare("SELECT *, DATE_FORMAT(date_field, 'M/D/YYYY') FROM `". $table ."` WHERE id = ?");

но это решение не работает ...

P.S Я не могу выбрать по списку полей, потому что это динамический запрос с различными таблицами и структурами.

1 Ответ

0 голосов
/ 09 января 2019

Я был немного упущен:

$dbh->prepare("SELECT *, DATE_FORMAT(date , '%d-%m-%Y') AS date FROM `". $table ."` WHERE id = ?");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...