Перезапись строки mysqli

M
На сайте с 13.02.2018
Offline
0
391

Добрый день, прошу помочь перезаписать строку mysqli.

У меня есть id строки в которую нужно вставить около 200 новых значений.

Записываю так:

mysqli->query ("INSERT INTO таблица (переменные в таблице через запятые) VALUES ( переменные php через запятую в кавычках)

Я предполагаю, что существует способ перезаписать всю строку, аналогично тому, как она создается,а не по 1 переменной. К сожалению в интернете не нашел реализации одной строкой.

S
На сайте с 30.09.2016
Offline
469
#1
mightybat:
К сожалению в интернете не нашел реализации одной строкой.

Долго искали?

Даю подсказку. Поиск производится в 2 этапа:

1. Вводим в адресную строку https://www.google.ru/search?q=update+mysql

2. На открывшейся странице переходим по первой же ссылке https://phpclub.ru/mysql/doc/update.html

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
MK
На сайте с 18.08.2005
Offline
126
#2

Если правильно вас понял, то:

 REPLACE [LOW_PRIORITY | DELAYED]

[INTO] tbl_name [(col_name,...)]
VALUES (expression,...),(...),...

Но, про мне, так лучше или UPDATE, или INSERT ....... ON DUPLICATE KEY

нет
M
На сайте с 13.02.2018
Offline
0
#3
Sitealert:
Долго искали?
Даю подсказку. Поиск производится в 2 этапа:
1. Вводим в адресную строку https://www.google.ru/search?q=update+mysql
2. На открывшейся странице переходим по первой же ссылке https://phpclub.ru/mysql/doc/update.html

Я рад, что на форуме есть доброжелательные люди, как вы. Жаль, что мое сообщение целостно не воспринимается. Ищу способ где можно прописать все столбцы отдельно и все новые значения отдельно, аналогично INSERT. А не столбец1=значение1, столбец2=значение2.

---------- Добавлено 13.02.2018 в 15:12 ----------

Marat_Kh:
Если правильно вас понял, то:

 REPLACE [LOW_PRIORITY | DELAYED]

[INTO] tbl_name [(col_name,...)]
VALUES (expression,...),(...),...


Но, про мне, так лучше или UPDATE, или INSERT ....... ON DUPLICATE KEY

Благодарю, буду пытаться через REPLACE реализовать.

S
На сайте с 30.09.2016
Offline
469
#4
mightybat:
Ищу способ где можно прописать все столбцы отдельно и все новые значения отдельно, аналогично INSERT. А не столбец1=значение1, столбец2=значение2.

Спортивный интерес? 🍿

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