Postado Março 9, 2016 9 anos Galera, eu preciso de uma ajuda. Tenho um template de ranking no meu site, ele está configurado como padrão por level. Porém, eu gostaria de mostrar esse ranking por números de reset. O sistema de reset que uso é por storage, em que linha deveria alterar para mostrar os valores organizados de uma storage? A storage é: 378378 topplayers.php Citar <div class="mod-tab"> <div class="module"> <div class="module-2"> <div class="module-3"> <div class="module-4"> <div class="module-5 deepest"> <div class="header-container-1"> <div class="header-container-2"> <div class="header-l"></div> <div class="header-r"></div> <h3 class="module"><span class="color">Top 5</span> Jogadores</h3> </div> </div> <div style="overflow: hidden;"> <div> <div> <?php $limitt = 5; $skills = mysql_select_multi("SELECT `name`,`level`,`experience` FROM `players` WHERE `group_id` < '2' AND `name` != 'Account Manager' ORDER BY `level` DESC, `experience` DESC LIMIT $limitt"); $number_of_rows = 0; foreach($skills as $skillss) { $number_of_rows++; echo '+ <b></b><a href="characterprofile.php?name='.urlencode($skillss['name']).'" class="menu">'.$skillss['name'].'</a><br>'; echo '<em class="style2">Level: <b>'.urlencode($skillss['level']).'</b></em></li><br />'; } ?> </div> </div> </div> </div> </div> </div> </div> </div> </div>
Postado Março 9, 2016 9 anos 23 minutos atrás, davidvietro disse: Galera, eu preciso de uma ajuda. Tenho um template de ranking no meu site, ele está configurado como padrão por level. Porém, eu gostaria de mostrar esse ranking por números de reset. O sistema de reset que uso é por storage, em que linha deveria alterar para mostrar os valores organizados de uma storage? A storage é: 378378 topplayers.php Poderia me mostrar uma print de como é exibido o ranking atual? Editado Março 9, 2016 9 anos por strakh (veja o histórico de edições)
Postado Março 9, 2016 9 anos Autor 1 hora atrás, strakh disse: Poderia me mostrar uma print de como é exibido o ranking atual? Aí está, amigo.
Postado Março 9, 2016 9 anos Bom... Como eu não utilizo o Zenote não tenho como testar, então vamos ver se rodamos o novo script sem problemas Atualize a parte PHP (Começa em <?php e termina em ?>) para essa aqui: <?php $limitt = 5; $_storage = 378378; $skills = mysql_select_multi("SELECT a.name, a.level, a.experience, b.resets FROM (SELECT * FROM players WHERE group_id < 2 AND name != 'Account Manager') a left join (SELECT b.player_id, b.value as resets FROM player_storage b WHERE b.key = '$_storage') b on (a.id = b.player_id) ORDER BY a.level DESC, a.experience DESC, b.resets DESC LIMIT $limitt"); $number_of_rows = 0; foreach($skills as $skillss) { $number_of_rows++; echo '+ <b></b><a href="characterprofile.php?name='.urlencode($skillss['name']).'" class="menu">'.$skillss['name'].'</a><br>'; echo '<em class="style2">Level: <b>'.urlencode($skillss['level']).'</b> <small>Resets: <b>'. (($skillss['resets'])? $skillss['resets'] : 0) .'</b></small</em></li><br />'; } ?> Editado Março 9, 2016 9 anos por strakh Concertar o código (veja o histórico de edições)
Postado Março 9, 2016 9 anos Autor Cara, não funcionou muito bem. Apareceu os resets, mas ainda não estar organizando pelo reset mas sim pelo level. E também bugou a fonte. A primeira palavra do player o tamanho da fonte ficou normal, o restante foi diminuindo gradualmente. Vou tentar arrumar aqui, mas já fico muito agradecido pela ajuda. Se tiver alguma ideia de como solucionar, agradeço mais ainda :D Edição: Cara, descobri que o problema do tamanho das fontes era por um comando <small> que não estava fechado, já arrumei. O problema agora é a ordem, gostaria que fosse organizado por resets e não por level :D Editado Março 9, 2016 9 anos por davidvietro Acrescentar informações. (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.