Тема: Обновление строки, если уже существует одинаковая ячейка
Недавно доделал скрипт для сервера cs 1.6, суть его в том, что при запуске сервера или смены карты, он отправляет в базу данных Ip сервера, а так же текущую карту, но столкнулся с проблемой, при смене карте на сервере в базе данных создается новая ячейка с ip адресом, но уже с новым названием карты map, как сделать, так, что бы если следующая ячейка IP повторяется, то пред идущая строка удалялась ?
К примеру сейчас так.
id ip map time
1 5.167.16.203:27034 jail_czone 07/18/2013 - 21:58:00
2 5.167.16.203:27034 jail_dusr2x2 07/18/2013 - 21:58:14
3 5.167.16.203:27034 jail_xmf 07/18/2013 - 21:58:41
Кстати сделал запрос в SQL:
ALTER IGNORE TABLE info ADD UNIQUE INDEX(`ip`);
теперь остается только первая созданая строка с ячейкой IP, и ячейка map не изменяется, а нужно, что бы строка обнавлялась если ячейка ip повторяется, а пред идущая строка с одинаковой ячейкой в IP удалялась.