Отже, використовуючи оновлення $ wpdb->, щоб додати деякі дані до спеціальної таблиці, намагаючись додати поточну позначку часу, але це не збереження потрібних речей (0000-00-00 00:00:00 це збережено).
огляд коду
$wpdb->update('mytable',
array(
'value' => 'hello world',
'edit' => date("Y-m-d h:i:s") //saves 0000-00-00 00:00:00
),
array(
'option_name' => 'the row'
),
array('%s, %s')
);
@Sormano
—
fuxia
time()
повертає ціле число, а не рядок.
Ви маєте рацію, багато разів використовували strtotime () ... правильний код:
—
Сормано
date( "Y-m-d h:i:s", time() );
все ще економить 0000-00-00 00:00:00 .... db col (
—
марка
edit
часова
знайдено, що проблема% d має бути% s. але я бачу, що це економить час сервера, а не поточний часовий пояс
—
user759235
date( "Y-m-d h:i:s", strtotime( time() );