Intereting Posts
Исключить имя категории, используя имя cat WordPress Multisite предотвращает прямой доступ к субдомену Как добавить пользовательский CSS и файл JavaScript для панели управления wp-admin (backend) Использование API REST WordPress и WooCommerce в одном приложении Node Изменен редактор пользовательского меню администратора Изменение страницы входа в WordPress, а затем ссылка на нее с проблемой короткого кода Создание каталога ссылок с помощью WordPress? Клонирование блога на localhost через WAMP the_modified_date возвращает опубликованную дату JW Player – Как разделить RSS плейлиста в wordpress Изменение постоянных ссылок при переходе с одного сайта на другой Добавьте дату рождения участника из Backend и покажите его на переднем крае Предлагаемая структура публикации и таксономии Как сравнить число с идентификатором должности в определенной категории Предотвращение загрузки небольших изображений

wpdb-> ошибка обновления

Я пытаюсь обновить значение записи в таблице подробных данных гравитационных форм.

Я просто пытаюсь обновить поле «дата» внутри записи. Вот мой запрос:

$update_date = $wpdb->update( 'wp_rg_lead_detail', array( 'value' => the_date('Ym-d') ), array( 'lead_id' => 170, 'field_number' => 16 ) ); 

Кажется, он возвращает ошибку. Это первый раз, когда я вообще использую $ wpdb, поэтому я могу делать что-то не так. Благодаря!

Я не уверен, почему вы используете the_date() , но если нужно, убедитесь, что она возвращает значение вместо эхо-сигнала.

Поэтому вместо этой части:

  array( 'value' => the_date('Ym-d') ), 

Попробуй это:

 array( 'value' => the_date( 'Ym-d', $before = '', $after = '', $echo = 0 ); ), 

Чтобы уловить ошибку обновления, ознакомьтесь с этим вопросом: Показаны ошибки с обновлением $ wpdb

В общем, также не забудьте активировать WP_DEBUG на вашем тестовом сайте: отладка в wordPress .