Посчитать заказы текущего пользователя

#
Посчитать заказы текущего пользователя
Пытаюсь посчитать заказы текущего пользователя, но почему то выводит всегда еденицу. что я делаю не так?
$SiteUsers = &singleton('SiteUsers');
     $site_users_id = $SiteUsers->GetCurrentSiteUser();
     $shop_shops_id = 3;
     $DataBase = & singleton('DataBase');
     $query = "SELECT count(shop_order_id) as count FROM shop_order_table WHERE `site_users_id` = ".$site_users_id;
     $result = $DataBase->query($query);
     $res = mysql_fetch_assoc($result);
     echo $res['count'];
#
Re: Посчитать заказы текущего пользователя
Код верный(если вам, конечно, нужно подсчитать именно ВСЕ заказы пользователя, а не каждому из магазинов в системе).
vrtc писал(а):
но почему то выводит всегда еденицу
- а количество заказов у проверяемого пользователя точно больше одного? Попробуйте распечатать переменную $query(после ее определения), а после скопировать получившийся таким образом текст SQL-запроса и выполнить его в разделе "SQL-запросы" центра администрирования.
Авторизация