|
|
|
| Я записываю в таблицу значения переменных.
Можно ли вернуть столбец из таблицы в виде массива, и затем сравнивать с ним каждую переменную, и если найдено совпадение, то ничего в таблицу не записывать? Или подскажите, пожалуйста, другой способ, чтобы в таблице не было одинаковых записей. | |
|
|
|
|
|
|
|
для: 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)
| | Не слишком но на много медленней.
Согласен. | |
|
|
|