2 | 9 | 3 | 6 | 3 | 8 | 1 | 10 | 6 | 7
1 | 2 | 3 | 3 | 6 | 6 | 7 | 8 | 9 | 10
функция перебор(numbers, result, summ) {
пока numbers не пуст {
current = numbers[0]; // первое число
numbers = numbers[1..]; // остаток массива
если summ+current > 8
вывести result, current;
иначе
перебор(numbers, [result | current], summ+current);
}
}
перебор([1 | 2 | 3 | 3 | 6 | 6 | 7 | 8 | 9 | 10], [], 0);
SELECT *
FROM `products_fieldlist` AS fl
LEFT JOIN `products_fieldcats` AS `fc` ON `fl`.`id` = `fc`.`field`
SELECT `d1`.`dialog_id`
FROM `dialog_users` AS `d1`
JOIN `dialog_users` AS `d2` ON `d2`.`dialog_id` =`d1`.`dialog_id`
JOIN (SELECT `dialog_id`, COUNT(*) AS `count`
FROM `dialog_users`
GROUP BY `dialog_id`)
AS `c` ON `c`.`dialog_id` = `d1`.`dialog_id`
WHERE `d1`.`user_id` = :user1
AND `d2`.`user_id` = :user2
AND `c`.`count` = 2
route -p add 172.20.82.1 mask 255.255.255.255 192.168.2.6
net.ipv4.ip_forward=1
up route add 172.20.82.1 gw 172.16.16.2
# sysctl net.ipv4.ip_forward=1
# route add 172.20.82.1 gw 172.16.16.2
Поведение функции mysqli_num_rows() зависит от того, используется ли буферизованная или небуферизованная результирующая выборка. Для небуферизованной выборки mysqli_num_rows() не вернет правильное число рядов пока все ряды не будут получены и обработаны.