Per la mia chat serve un codice che dice quanti sono online della propria lista amici, ma il codice non mi funge, ovvero mi stampa sempre 0 (quando non c'è nessuno) o 1 (quando ce almeno 1). Penso sia perche occorra un ciclo while per stampare tutte le variabili del array['id2']; Il codice preleva i risultati dalla tabella amici, e poi li inserisce in un'altra query per cercare gli amici che abbiano lo status='1' (che significa online);
Grazie per l'attenzione e buona serataCodice PHP:
$sql = "SELECT * FROM amici WHERE id1='".$d."' AND relazione='true'";
$result = mysql_query($sql);
$array = mysql_fetch_array($result);
$a = "SELECT * FROM utenti WHERE id='".$array['id2']."' AND status='1'";
$b = mysql_query($a);
$num_rows = mysql_num_rows($b);
echo $num_rows;
![]()