Различные вопросы по PHP и MySQL

102K
.
(\/)____o_O____(\/)
Udesign, не понял чего ты хочешь
.
Udesign
Koenig, например пишу в форуме постов у меня их больше 100а так тепер меня нода выводит всех кто писал в форуме и сколка писал он в форуме
толка один юзера надо выводит один раз у меня выводиться все посты
.
(\/)____o_O____(\/)
Udesign, поставь limit добавь where
.
Koenig, питался изменит получил Error: table "cms_ban_ip"
.
(\/)____o_O____(\/)
Udesign, это думаю уже не сюда, а в поддержку. вроде уже не первый раз
.
#НетВойне #NoWar #НіВійні
Сидел все ломал голову, насчет сортировки что писал выше.
Решил написать, так:
if ($rating == 0 && $bonus > 0) {
$kol = $bonus;
} elseif ($rating > 0 && $bonus == 0) {
$kol = $rating;
}
return $kol;

        $q = mysql_query("SELECT * FROM `users` ORDER BY `$kol` DESC LIMIT $start, ". $p_page);


Сортировка будет по $kol, скажите правильно все сделал?

Но сейчас стал еще вопрос в одном рейтинг идет не только по целым числам. Он идет "0.23" ,"0.345" ,"2.002". Но проблема в том что в функции равняется с 0, а 0 больше, чем 0.32, правильно?? Как сделать тогда чтоб проверялось и на десятичный и сотые, определяли их как 0, а есть "2.23", то чтоб функция определяла как целую цифру?

И тогда выходит:
$rating = и тут фунция которая округляет до целой цифры 
if ($rating == 0 && $bonus > 0) {
$kol = $bonus;
} elseif ($rating > 0 && $bonus == 0) {
$kol = $rating;
}
return $kol;


Чет много написал, ладно. Один вопрос, если верный код, то какой код округления цифры?
.
(\/)____o_O____(\/)
mRWiNeT, дробь обработать intval
2.22 -> 2
.
какой код округления цифры?
round()
.
#НетВойне #NoWar #НіВійні
ДоХтор,
$rating = round($rating); 
if ($rating == 0 && $bonus > 0) {
$statica = $bonus;
} elseif ($rating > 0 && $bonus == 0) {
$statica = $rating;
}
return $statica; 
        $c_p = mysql_result(mysql_query("SELECT COUNT(*) FROM `users` ORDER BY `$statica`"),0);
постраничная нафигация

        $q = mysql_query("SELECT * FROM `users` ORDER BY `$statica` DESC LIMIT $start, ". $p_page);
        while ($ank = mysql_fetch_assoc($q)) {
вывод анкеты
        }

Вроде так, но теперь у меня шапка грузится. а где должен быть вывод анкеты. то белая страница, а чем проблема??
.
(\/)____o_O____(\/)
mRWiNeT, включи показ ошибок. вроде уже не новичок
Всего: 7969