Intereting Posts
Изменение постоянной константы таксономии вызывает ошибку 404 для другой пользовательской таксономии Как добавить пользовательские типы в меню навигации Справка в алфавитном порядке сортировка $ terms from get terms ('wpsc_product_category' Как вы можете проверить, находитесь ли вы на определенной странице в разделе WP Admin? Например, как я могу проверить, находится ли я на странице «Пользователи»> «Ваш профиль»? Отображение пользовательских почтовых таксономий Использование «Authy Two Factor Authentication» в пользовательской странице входа в систему Как отобразить 5 последних названий сообщений, но разрешить только 1 в определенной категории Проблемы с WP_Query, Loop, условие и сообщения на страницу Как сделать запрос, возвращающий страницы от нескольких родителей Метабокс с флажком не обновляется WordPress не может найти IXR_Client Сравните старый get_theme_mod ($ name) с новым значением get_theme_mod ($ name) Почему названия меню меняются с переименованием страниц? Как правильно отправлять много запросов mysql через php и что происходит с запросами ajax после их отправки? Заменить ярлык «виджетов» в бэкэнд

$ wpdb-> replace: WHERE?

Мой план – повысить значения в пользовательской мета-таблице с помощью $wpdb->replace .

Вот что я пытаюсь:

 $up_meta = $wpdb->replace( 'spieldaten', array( 'spiel_uid' => $uid, 'dkey' => $prop, 'dval' => $_POST[$prop] ) ); 

Чего я хочу достичь:

  • spiel_uid и dkey являются основным ключом моей мета-таблицы (аналогично wp_postmeta ).
  • Обновить dval где dkey и spiel_uid имеют заданные значения
  • Если такой строки нет, просто вставьте полную запись

Как $wpdb->replace знать, where я хочу заменить? $wpdb->update напротив имеет параметр $where .

Связанная информация:

https://codex.wordpress.org/Class_Reference/wpdb#REPLACE_row https://codex.wordpress.org/Class_Reference/wpdb#UPDATE_rows

Solutions Collecting From Web of "$ wpdb-> replace: WHERE?"