| |
|
|
| | Я записываю в таблицу значения переменных.
Можно ли вернуть столбец из таблицы в виде массива, и затем сравнивать с ним каждую переменную, и если найдено совпадение, то ничего в таблицу не записывать? Или подскажите, пожалуйста, другой способ, чтобы в таблице не было одинаковых записей. | |
| |
|
|
| |
|
|
| |
для: opex
(26.06.2006 в 13:00)
| | | создать на поле уникальный индекс. В этом случае дублирующиеся значения просто не будут добавляться. | |
| |
|
|
| |
|
|
| |
для: Loki
(26.06.2006 в 13:38)
| | | Спасибо, уникальный индекс мне помог. | |
| |
|
|
| |
|
|
| |
для: opex
(26.06.2006 в 13:00)
| | | Или in_array | |
| |
|
|
| |
|
|
| |
для: valenok
(26.06.2006 в 16:36)
| | | слишком медленно. лучше тогда SELECT * FROM table WHERE pole IN (список значений) | |
| |
|
|
| |
|
|
| |
для: Loki
(26.06.2006 в 19:16)
| | | Не слишком но на много медленней.
Согласен. | |
| |
|
|