<?php function check_uonline($id) { return $p['online']; } function friends_online($user) { $u = mysql_query('SELECT `friend` FROM `friends` WHERE `user_id` = "'.$user.'" AND `status` = "1"'); if($this->check_uonline($row['friend']) >= 1) { $i++; } } return $i; } function count_stats_users($user) { $friends_to_accept = mysql_num_rows(mysql_query('SELECT * FROM `friends` WHERE `user_id` = "'.$user.'" AND `inviter` = "0" AND `status` = "0"')); $new_messages = $this->msgs_count($user); $array = array('online' => $online, 'total' => $total, 'friends_accept' => $friends_to_accept, 'friends_online' => $this->friends_online($user), 'messages' => $messages, 'new_messages' => $new_messages); return $array; } ?>
Nie wiem, jak zrobić, by było to bardziej wydajniejsze.. Ktoś pomoże ?