Функция NOW() Datetime не работает с подготовленными операторами PDO-MYSQL?Php

Кемеровские программисты php общаются здесь
Гость
Функция NOW() Datetime не работает с подготовленными операторами PDO-MYSQL?

Сообщение Гость »

У меня есть расписание таблицы базы данных с полем DATETIME, которое называется create_on.

Код: Выделить всё

created_on DATETIME,
notes VARCHAR(255) NOT NULL
Я использую функцию NOW() для вставки текущего времени с помощью подготовленных операторов PDO.

Код: Выделить всё

INSERT INTO timetable(created_on, note)
VALUES(?, ?);
Итак, после привязки значений и выполнения подготовленного оператора...

Код: Выделить всё

$notes ="This is a note...";
$values =array("NOW()", $notes);
$stm->execute($values);
... столбец примечаний в таблице MySQL записывает ожидаемые данные, а столбец созданного_on выдает...

Код: Выделить всё

0000-00-00 00:00:00
Я не хочу использовать временную метку эпохи Unix. Итак, как мне заставить работать DATETIME в функции NOW()?

Подробнее здесь: https://stackoverflow.com/questions/140 ... statements

Вернуться в «Php»