0 Members and 1 Guest are viewing this topic.
SELECT online.nickname, whois.profession, whois.levelFROM online, whoisWHERE online.status_gc = 1 AND online.nickname = whois.nicknameORDER BY whois.profession ASC, whois.level DESC, online.nickname ASC
<?php $dbhost = 'host:port';$dbuser = 'username';$dbpass = 'password';$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql2');$dbname = 'database';mysql_select_db($dbname) or die ("Database $DB not select.." . mysql_error());if (!isset($_GET['sorton'])){ $sorton = 'default';}else{ $sorton = $_GET['sorton'];}if ($sorton == 'nickname'){ $query = "SELECT online.nickname, whois.profession ,whois.level, whois.defender_rank_id FROM online, whois WHERE online.status_gc = 1 AND online.nickname = whois.nickname ORDER BY online.nickname ASC";}else if ($sorton == 'profession'){ $query = "SELECT online.nickname, whois.profession ,whois.level, whois.defender_rank_id FROM online, whois WHERE online.status_gc = 1 AND online.nickname = whois.nickname ORDER BY whois.profession ASC, whois.level DESC, whois.defender_rank_id DESC";}else if ($sorton == 'level'){ $query = "SELECT online.nickname, whois.profession ,whois.level, whois.defender_rank_id FROM online, whois WHERE online.status_gc = 1 AND online.nickname = whois.nickname ORDER BY whois.level DESC, whois.defender_rank_id DESC, whois.profession ASC";}else if ($sorton == 'ai'){ $query = "SELECT online.nickname, whois.profession ,whois.level, whois.defender_rank_id FROM online, whois WHERE online.status_gc = 1 AND online.nickname = whois.nickname ORDER BY whois.level DESC, whois.defender_rank_id DESC, whois.profession ASC";}else{ $query = "SELECT online.nickname, whois.profession ,whois.level, whois.defender_rank_id FROM online, whois WHERE online.status_gc = 1 AND online.nickname = whois.nickname ORDER BY whois.profession ASC, whois.level DESC, online.nickname ASC";}$result = mysql_query($query);$total_rows = mysql_num_rows( $result );$content = "<div style=\"text-align: center\">";$content = $content . "<a href=\"http://www.orgsite.com/index.php?pid=1&sorton=default\">There are <b>$total_rows</b> people online</a><br /><br /></div>";$content = $content . "<table border=1 cellspacing=0 style=\"margin-left:auto; margin-right:auto;\"> \n"; $content = $content . "<tr><td><b><a href=\"http://www.orgsite.com/index.php?pid=1&sorton=nickname\">Nickname</a></b></td></td><td><b><a href=\"http://www.orgsite.com/index.php?pid=1&sorton=profession\">Profession</a></b></td><td><b><a href=\"http://www.orgsite.com/index.php?pid=1&sorton=level\">Level</a></b></td><td><b><a href=\"http://www.orgsite.com/index.php?pid=1&sorton=ai\">AI</a></b></td></tr>";while($onlinerow = mysql_fetch_row($result)){ $content = $content . "<tr>"; foreach ( $onlinerow as $data ) $content = $content . "\t <td>$data</td>"; $content = $content . "</td>\n"; }$content = $content . "</table>\n";mysql_free_result($result);mysql_close($conn);?>