
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.05.2014, 15:18:21
|
|||
|---|---|---|---|
|
|||
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
Проверить наличие текущего ключа в таблице если есть ОБНОВЛЯЕМ параметр $status если нет добавляем новые данные Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2014, 15:28:32
|
|||
|---|---|---|---|
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
BossBoxесли есть ОБНОВЛЯЕМ <...> если нет добавляемinsert on duplicate key update ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2014, 15:38:13
|
|||
|---|---|---|---|
|
|||
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
Вот так? $mysqli->query("INSERT INTO test(ip, status) VALUES ('".$adress."', '".$status."') ON DUPLICATE KEY UPDATE status='$status'";) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2014, 15:49:01
|
|||
|---|---|---|---|
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
http://dev.mysql.com/doc/refman/5.0/en/insert-on-duplicate.html You can use the VALUES(col_name) function in the UPDATE clause to refer to column values from the INSERT portion of the INSERT ... UPDATE statement. In other words, VALUES(col_name) in the UPDATE clause refers to the value of col_name that would be inserted, had no duplicate-key conflict occurred Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2014, 16:03:10
|
|||
|---|---|---|---|
|
|||
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
Странно но у меня все равно дублируется при добавлении: Код: php 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2014, 18:40:46
|
|||
|---|---|---|---|
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
BossBox, а уникальный индекс-то имеется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2014, 19:48:57
|
|||
|---|---|---|---|
|
|||
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
IP адрес не считается уникальным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.05.2014, 20:35:31
|
|||
|---|---|---|---|
Подскажите как выполнить данные элементарные дествия |
|||
|
#18+
BossBox, так я у вас и спрашиваю, есть уникальный индекс на это поле или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1834865]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 312ms |

| 0 / 0 |
