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() не вернет правильное число рядов пока все ряды не будут получены и обработаны.