Поддержка Плагины UPDATE запрос

  • В кодексе написано, что чтобы обновить запись в бд какой-то таблицы надо написать:

    global $wpdb;
    	$wpdb->update( 'table',
    	array( 'column1' => 'value1', 'column2' => 'value2' ),
    	array( 'ID' => 1 ),
    )

    Во-первых не обновляет, а во вторых (главное!) я не понимаю где в такой записи заканчивается условие WHERE и начинается SET. То есть откуда оно будет знать что вторая строка в моем коде это то что нужно обновлять, а не то что это поле в качестве условие должно соответствовать этому значению. Я понимаю что я не так понял codex и у меня грубая ошибка должна быть, поэтому помогите форумчане, кто понял что я имел ввиду. Заранее всем спасибо кто откликнется

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • SET — 2й параметр, WHERE — 3й параметр
    Читаем внимательно codex и не будет таких вопросов.

    Moderator-Admin, судя по Вашему малому опыту в ВП. я предполагаю, что Вам не нужно трогать БД. Скорее всего нужны функции типа
    wp_update_post .

    Просто спросите что Вы хотите получить в итоге и Вам подскажут правильное решение.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «UPDATE запрос» закрыта для новых ответов.