Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: ORDER BY

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