Parašė Erdfcvxl· 2012 Vas. 23 19:02:00
#1
Sveki, taigi iskilo problema su order by funkcija. As orederinu pagal skaicius su DESC funkcija, na ir gaunasi taip, skaiciai nuo 5iki 9 atvaizduojami tarsi didesni uz betkokius 20 50 ir t.t. O visa kita tvarkoje.
kodas:
opentable(Bankas);
$pinigas = dbquery("SELECT * FROM ".$db_prefix."users_money ORDER BY money DESC LIMIT 3");
if (dbrows($pinigas) != 0) {
while($data = dbarray($pinigas)){
$user = dbarray(dbquery("SELECT * FROM `".$db_prefix."users` WHERE `user_id`='".$data['user_id']."'"));
echo "<a href='".BASEDIR."profile.php?lookup=".$data['user_id']."' title='".$data['user_name']." profilis'>".$user['user_name'].":</a> <b>".$data['money']."</b> LTL<br>";
}}
Kas issprendzia problema +11
---------
Eilini sykis sukures tema susitvarkau.... Klaida buvo duomenu bazeje, tipas buvo varchas, pakeiciau i INT ir viska graziai surykiavo, atsiprasau uz bereiksme tema...
Redagavo Erdfcvxl· 2012 Vas. 23 19:02:28