Как перезаписать в таблице данные

S2
На сайте с 12.06.2011
Offline
105
393
подскажите, как создать SQL запрос, чтобы перезаписать (обновить) в таблице данные "wp_postmeta" значения meta_value. 

есть дополнительные поля на сайте "version", "razmer", через которые вводились данные и сохранялись в таблицу при публикации новости. как создать запрос sql, чтобы можно было перезаписать эти доп. поля новыми значениями?

пример на скрине.
HOSTER_BOMBA
На сайте с 08.06.2020
Offline
36
#1
sotex2 :
подскажите, как создать SQL запрос, чтобы перезаписать (обновить) в таблице данные "wp_postmeta" значения meta_value. 

есть дополнительные поля на сайте "version", "razmer", через которые вводились данные и сохранялись в таблицу при публикации новости. как создать запрос sql, чтобы можно было перезаписать эти доп. поля новыми значениями?

пример на скрине.

через phpmyadmin они не меняются?

Европейский хостинг провайдер в Эстонии - https://iphoster.net/ - дешевые KVM VPS в Польше, США, Канаде, Франции, Англии, Нидерландах и Германии от 3.95$. Дешевый shared хостинг от 1$ с панелями Cpanel, ISPManager, DirectAdmin. https://iphwiki.net/ - статьи на тему хостинга и размещение сайтов. Бесплатная установка openvpn, wireguard, mikrotik, outline, shadowsocks, 3proxy, vless/reality, 3x-ui, marzban. Ищем партнеров за %.
dma84
На сайте с 21.04.2009
Offline
168
#2
UPDATE `wp_postmeta` SET `meta_value` = "bla-bla-bla" WHERE `meta_key` = "razmer" AND `post_id` = N;

Где N - id поста, для которого нужно обновить значение.

dma84
На сайте с 21.04.2009
Offline
168
#3
HOSTER_BOMBA #:

через phpmyadmin они не меняются?

Всё меняется, ума не хватает.

rustelekom
На сайте с 20.04.2005
Offline
513
#4
На то, чтобы почитать про UPDATE в гугле?  Ну вы уж совсем себя не цените:)
SSD VPS, SSD хостинг и выделенные серверы в Германии или РФ, FTP хранилища, регистрация доменов и SSL сертификаты ( https://www.robovps.biz/ ) Контакты: Telegram ( https://t.me/rustelekom_bot )
S2
На сайте с 12.06.2011
Offline
105
#5
dma84 #:
UPDATE `wp_postmeta` SET `meta_value` = "bla-bla-bla" WHERE `meta_key` = "razmer" AND `post_id` = N;

Спасибо, этот запрос работает из MYSQL. 

у меня через программу делается запрос и там есть заготовка кода в который нужно правильно подставить данные meta_value, meta_key. не могли бы вы правильный синтаксис прописать в заготовке ниже, куда и что нужно вставить, где таблица с данными "wp_postmeta" значения meta_value, meta_key

дополнительные поля для перезаписи "version", "razmer".

заготовка запроса в программе.

#UPDATE:

mysql_query("UPDATE oc_product SET model='$_POST[model]', quantity='$_POST[quantity]' WHERE product_id='$_POST[id]'");

#Этим запросом UPDATE мы присвоим новые значения для полей model и quantity в той записи, где product_id равен $_POST[id]

SeVlad
На сайте с 03.11.2008
Offline
1607
#6
sotex2 :
как создать SQL запрос, чтобы перезаписать (обновить) в таблице данные "wp_postmeta" значения meta_value. 

Ты, кроме незнания SQL  не знаешь ещё 2х важных вещей:

1. Раздел "администрирования серверов" не имеет никаого отношения к вопросу.

2. В ВП нельзя вот так напрямую лазить в базу. Разве только при стойком желании поломать сайт.

sotex2 #:
у меня через программу делается запрос

А не, 3х вещей

3. https://developer.wordpress.org/rest-api/

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3. (зачем теперь что-то писать на сёрче, если постоянно трут сообщения и банят по выдуманным причинам)
S2
На сайте с 12.06.2011
Offline
105
#7
SeVlad #:

Ты, кроме незнания SQL  не знаешь ещё 2х важных вещей:

1. Раздел "администрирования серверов" не имеет никаого отношения к вопросу.

2. В ВП нельзя вот так напрямую лазить в базу. Разве только при стойком желании поломать сайт.

А не, 3х вещей

3. https://developer.wordpress.org/rest-api/

я тебя не спрашивал, можно ли мне лазить в базу. я спросил, как правильно прописать сам синтиксис.

SeVlad
На сайте с 03.11.2008
Offline
1607
#8
sotex2 #:
я тебя не спрашивал, можно ли мне лазить в базу

Да я дуракам и не запрещаю ничего.

Я просто незнающим помогаю избежать ошибок.

S2
На сайте с 12.06.2011
Offline
105
#9
SeVlad #:

Да я дуракам и не запрещаю ничего.

Я просто незнающим помогаю избежать ошибок.

помоги себе сам лучше.

люди, которые имеют большие интернет магазины, при помощи запросов и программ - это все обновляют, а не руками прописывают тысячи страниц. с твоими умными мыслями, хоть вообще не создавай БД или пусть все там зарастет и будет помойка. я просто задал вопрос по синтаксису. если нет конкретного ответа, зачем тратить время мой и свое. и я не знаю, кто меня перебросил в этот раздел, выбирал веб-строительство, так ничего подходящего не нашел. (не трать больше время, нечего воздух гонять)

SeVlad
На сайте с 03.11.2008
Offline
1607
#10
sotex2 #:
люди, которые имеют большие интернет магазины, при помощи запросов и программ - это все обновляют, а не руками прописывают тысячи страниц.

Умные люди - не руками, конечно, но и не запросами в базу.

sotex2 #:
если нет конкретного ответа,

Ответ есть (и он частично был дан), хотя даже вопроса не был. Одно хамство.

sotex2 #:
и я не знаю, кто меня перебросил в этот раздел, выбирал веб-строительство,
Если бы выбирал - там бы топик и был. Никому не надо перебрасывать топики в неподходящие разделы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий