$fat = R::find( 'communications', ' idcontact1 = ? ',array($_COOKIE['id']));
$fag = R::find( 'communications', ' idcontact2 = ? ',array($_COOKIE['id']));
//*****************
if((!empty($fat) && !empty($fag)) && ($fat->idcontact2 == $fag->idcontact1 && $fag->idcontact1 == $fat->idcontact2) && ($fat->status == "1" && $fag->status == "1")){
print_r($fat);
}
//*****************
$fat и $fag это массивы из нескольких строк, надо улучшить это для перебора и вывода всего массива( ибо прежний код выводил только 1 найденную строчку, а тут надо все существующие