powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP - MySQL Replce ?
3 сообщений из 3, страница 1 из 1
PHP - MySQL Replce ?
    #33375324
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
недавно я знал как мен кажется очень удобной функции
MySQL Replce

Код: plaintext
1.
$query = "replace into $table (id,feld1,feld2) values($id,$value1,$value2)"

но она работает если есть значение $id .

можно ли как то ее использовать не зная значение $id т е

Код: plaintext
1.
$query = "replace into $table (feld1,feld2) values($value1,$value2)"
...
Рейтинг: 0 / 0
PHP - MySQL Replce ?
    #33375330
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т е если $value1 уже есть в БД тогда update, нет - insert

и как указывать feld1 , или при надобности
комбинацию полей , которые будут проверяться (feld1, feld3)
...
Рейтинг: 0 / 0
PHP - MySQL Replce ?
    #33376064
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RTFM
авторОператор REPLACE работает точно так же, как INSERT, за исключением того, что если старая запись в данной таблице имеет то же значение индекса UNIQUE или PRIMARY KEY, что и новая, то старая запись перед занесением новой будет удалена
Посмотрите в сторону UPDATE ... SET ... WHERE И будет вам счастье... Воззможно, нужно будет проиндексировать столбцы, по которым будете производить поиск и замену.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP - MySQL Replce ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]