if (a) {
if (b) {
function foo() {};
return foo();
}
function foo() {};
return foo();
}
switch ($('#checkbox1').is(':checked')
+ $('#checkbox2').is(':checked')*2) {
case 3: // 1 & 2
...
break;
case 2: // !1 & 2
...
break;
case 1: // 1 & !2
...
break;
case 0: // !1 & !2
...
break;
}
SELECT *
FROM (
SELECT `f`.`user_one` AS `id`, `f`.`status` AS `status`, `f`.`accept` AS `accept`
FROM `friends`
WHERE `f`.`user_two` = :userId
UNION SELECT `f`.`user_two` AS `friend`, `f`.`status` AS `status`, `f`.`accept` AS `accept`
FROM `friends`
WHERE `f`.`user_one` = :userId
) AS `f`
RIGHT JOIN `users` AS `u`
ON `u`.`id` = `f`.`id`
WHERE `u`.`id` IN (здесь список тех, кого надо отобразить)