Есть два массива: $mass1 и $mass2. Эти массивы состоят из различных цифр (1,23,4,56,7...).
Причем кол-во элементов в $mass1 >= $mass2.
Как лучше вставить $mass2 в таблицу на определенный ID, чтобы потом проверить наличие всех элементов из табличной записи в массиве $mass1.
Например:
$mass1=1,3,5,7,8,9;
Таблица(
id=1 value=2,3,4,5
id=2 value=1,3,5
...
)
Из этой таблицы должна вывестись только запись с id=2 , так как в value имеются все числа из $mass1.
Как это лучше сделать?
1. Silus - 01 Августа, 2007 - 11:14:45 - перейти к сообщению
2. kuzya - 01 Августа, 2007 - 11:38:29 - перейти к сообщению
Если я правильно понял (в чём сомневаюсь) то нужно просто сделать чтонить типа
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $query = "SELECT value FROM table WHERE id=2";
- /*Здесь учитываем что есть всего 1 запись с id=2*/
- /* Просто поочерёдно проверяем наличие текущего элемента в массиве mass1*/
- foreach($values as $value)
- {
- {
- print "Value in mass1";
- }
- }