Прошу помочь с выводом sum в шаблоне , вроде написал все правильно но ничего не выводит ФУНКЦИЯ Код (Text): function Wo_FeaturedUsers($limit = '', $type = '') { global $wo, $sqlConnect; if ($wo['loggedin'] == false) { return false; } $data = array(); $logged_user_id = $wo['user']['user_id']; $query_one = " SELECT `user_id` FROM `Wo_Posts` WHERE `user_id` =`user_id`"; $sql = mysqli_query($sqlConnect, $query_one); $mysql_count = mysqli_num_rows($sql); if ($mysql_count > 7) { $query_one = " SELECT `user_id`, SUM(`views`) as sum FROM `Wo_Posts` WHERE `time` >= DATE_SUB( CURRENT_DATE, INTERVAL 90 DAY ) GROUP BY `user_id` ORDER BY SUM(`views`) DESC LIMIT 30 "; $sql = mysqli_query($sqlConnect, $query_one); while ($fetched_data = mysqli_fetch_assoc($sql)) { $data[] = Wo_UserData($fetched_data['user_id']); } } else { while($row = mysql_fetch_assoc($sql)) { $data['sum'] = $row["sum"]; } } return $data; } ну и соответственно вывод Код (Text): <?php echo $data['sum'];?>
NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL
разницы нет я переписал уже так все равно null Код (Text): $data = array(); $logged_user_id = $wo['user']['user_id']; $query_one = " SELECT `user_id` FROM `Wo_Posts` WHERE `user_id` =`user_id`"; $sql = mysqli_query($sqlConnect, $query_one); { $query_one = " SELECT `user_id`, SUM(views) AS my_sum FROM `Wo_Posts` WHERE `time` >= DATE_SUB( CURRENT_DATE, INTERVAL 90 DAY ) AND page_id = 0 GROUP BY `user_id` ORDER BY my_sum DESC LIMIT 30 "; $sql = mysqli_query($sqlConnect, $query_one); while ($fetched_data = mysqli_fetch_assoc($sql)) { var_dump($data['sum']); $data[] = Wo_UserData($fetched_data['user_id']); } } return $data; } --- Добавлено --- а нет вывел var_dump($fetched_data['my_sum']); string(5) "16681" string(5) "15580" string(5) "13233" string(5) "12416" string(5) "12387" string(4) "9322" string(4) "8948" string(4) "8383" string(4) "8257" string(4) "7031" string(4) "6404" string(4) "6393" string(4) "6252" string(4) "5017" string(4) "4969" string(4) "4745" string(4) "4036" string(4) "3941" string(4) "3449" string(4) "2981" string(4) "2928" string(4) "2831" string(4) "2486" string(4) "2143" string(4) "1992" string(4) "1911" string(4) "1622" string(4) "1537" string(4) "1477" string(4) "1471" --- Добавлено --- но они идут подряд а не присваевается каждое число к юзеру