Идея, которую пытаюсь реализовать: для выбранных строк в таблице определить все столбцы, в которых есть данные, и получить (собрать) строку (массив), которая будет показывать наличие в столбцах элементов выбранных строк. Т.е. если есть 4 столбца, и первая строка содержит [1 0 1 0], вторая [0 1 1 0], то получить [1 1 1 0]. И потом записывать в другую таблицу данные в соответствии с полученной строкой. Для этого делаю следующее. После запроса на SQL получаю ассоциативный массив. Далее разбиваю его на строки, которые записываю в новые массивы, и убираю первые 6 элементов. Далее необходимо суммировать поэлементно массивы и получить один массив. Как я понял, функции merge, diff на php не пойдут - куда копать? Или подход неверен в принципе? ) Запрос SQL:
$query_models="SELECT * FROM `model` WHERE des = '$des' AND gender = '$gender'";
Обработка результата:
if ($result1 = mysqli_query($mysqli, $query_models)) {
$types = array();
$index = 0;
while ($row = mysqli_fetch_assoc($result1)) {
$types[$index] = $row;
$index++;
}
$types1 = array();
$types2 = array();
$types1 = $types["0"];
$types2 = $types["1"];
$types1 = array_slice($types1,6);
$types2 = array_slice($types2,6);
$in = array($types1[0] + $types2[0], $types1[1] + $types2[1]);
print_r ($in);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пытаюсь подключить шорткод только на отдельной странице, чтобы лишний код не выполнялся на всех страницах, но ajax не работаетМожете объяснить...
Нужно тестировать сайт который умеет работать только на 80 порту, но при этом на одном компьютере нужно запустить несколько версий приложенияЕсть...
Есть директория file в ней множество разных файлов, как удалить все файлы, которые созданы(загружены) 8 дней назад? Больше всего интересует как...