ОБСУЖДЕНИЕ

Помогите с базой пожалуйста ..

6 сообщений1 просмотровОткрыта
#1
PHP
 $queryusers = DB::run() -> query("SELECT * FROM `users` ORDER BY `users_balans` DESC, `users_login` ASC LIMIT ".$start.", ".$config['userlist'].";"); 


Нужен вывод не всех юзеров из базы users,а только тех, у кого значение user_balans выше 0.00

PHP
$count_rub = DB::run() -> querySingle("SELECT count(*) FROM `users` WHERE `users_balans` > '0.00';");
echo' Всего богачей ('.$count_rub.')<br>';
вот я посчитал их,тех у кого баланс выше 0.00,их всего 32 юзера.
А первый код выводит всех - 60 человек :(
#2
пока вот,методом научного тыка
PHP
$queryusers = DB::run() -> query("SELECT * FROM `users` ORDER BY `users_balans` > '0.00' DESC, `users_login` ASC LIMIT ".$start.", ".$config['userlist'].";");

выводит 40 юзеров,у 7 из них баланс 0.00.
если что,это Rotor CMS...
#3
Prikolist,
PHP
$queryusers = DB::run() -> query("SELECT * FROM `users` WHERE `users_balans` > '0.00' ORDER BY `users_login` ASC LIMIT ".$start.", ".$config['userlist'].";");
#4
Netc, Спасибо,а есть какая-нибудь функция sort или вроде того,а то у чела 100 рублей баланс,а он не на первом месте в списке :( их бы отсортировать от большей суммы к меньшей.
#5
Prikolist,
PHP
$queryusers = DB::run() -> query("SELECT * FROM `users` WHERE `users_balans` > '0.00' ORDER BY `users_balans` DESC LIMIT ".$start.", ".$config['userlist'].";");
#6
СПС :)