przykladowy wyglad tabeli:
Cytat
15:00 id 1
15:01 id 2
15:02 id 3
15:03 id 4
15:04 id 5
15:05 id 6
15:06 id 7
15:07 id 8
15:08 id 9
15:09 id 10
15:10 id 11
15:01 id 2
15:02 id 3
15:03 id 4
15:04 id 5
15:05 id 6
15:06 id 7
15:07 id 8
15:08 id 9
15:09 id 10
15:10 id 11
jak chce aby wyswietlilo wyniki:
Cytat
15:10 id 11
15:09 id 10
15:08 id 10
15:07 id 8
15:06 id 7
15:05 id 6
15:04 id 5
15:03 id 4
15:09 id 10
15:08 id 10
15:07 id 8
15:06 id 7
15:05 id 6
15:04 id 5
15:03 id 4
wiem ze muszę zastosować funkcję array_reverse ale pojecia nie mam jak mam to zrobić na tym konkretnym kodzie:
wycinek kodu:
$numrows = dbcount('(shout_id)', DB_SHOUTBOX,(checkrights('S')?'':"shout_hidden='0'")); $result = dbquery( "SELECT ts.shout_id, ts.shout_name, ts.shout_message, ts.shout_datestamp,".(checkrights('S')?'ts.shout_ip,ts.shout_hidden,':'')." tu.user_id, tu.user_name,tu.user_avatar,tu.user_level,tu.user_lastvisit,tu.user_status FROM ".DB_SHOUTBOX." ts LEFT JOIN ".DB_USERS." tu ON ts.shout_name=tu.user_id ".(checkrights('S')?'':"WHERE shout_hidden='0'")." ORDER BY ts.shout_datestamp DESC LIMIT 0,".$shout_settings['visible_shouts']); if (dbrows($result)) { $i = 0; while ($data = dbarray($result)) { if ($data['user_name']) { if($data['user_avatar']) { echo '<img style="float: left;" src="'.IMAGES.'avatars/'.$data['user_avatar'].'" width="32" hspace="4" vspace="1" />'; } //set ava echo ($data['user_level']>=102?'<img src="'.INFUSIONS.'shoutbox_panel/sh_adm.png" border="0" title="Admin" alt="[A]"/> ':''). '<span class="side">'.profile_link($data['shout_name'],$data['user_name'],$data['user_status']).'</span>';
cały kod http://pastebin.com/0HR3eB99