Ir para conteúdo

Featured Replies

Postado

Pessoal, eu preciso de ajuda com a página de ranking do meu site.

 

Já tentei mudar para aparecer o nome da vocação exemplo (Elite Knight) etc, porém, ele só traz o ID da você conforme imagem.

 

Alguém pode me ajudar com um IF no PHP para trazer o nome da vocação?

 

<?php

 $skills = $SQL->query('SELECT * FROM players WHERE deleted = 0 AND group_id = 1 AND vocation > 0 AND account_id != 1 ORDER BY level DESC LIMIT 5');

?>

 

<div id="TopLvl">

 <h3 class="TopLvl_title">Top 5 Experience</h3>

 <?php

  $a = 1;

  $vocations = $config['site']['TopExperienceVoc'];

   foreach($skills as $skill) {

   $outfit = 'http://outfits.ferobraglobal.com/animoutfit.php?id='.$skill['looktype'].'&addons='.$skill['lookaddons'].'&head='.$skill['lookhead'].'&body='.$skill['lookbody'].'&legs='.$skill['looklegs'].'&feet='.$skill['lookfeet'].'';

 ?>

 <div class="tplevellayout">

  <a class="topleveltext top_offline" style="text-decoration:none" href="?subtopic=characters&name=<?=$skill['name']?>">

   <div class="outfitImgtoplevel" style="background:url(<?=$outfit?>);"></div>

   <span><?=$a?></span> - <?=$skill['name']?><br>

   <small>&nbsp;&nbsp;&nbsp;&nbsp;Level: (<?=$skill['level']?>)<br/>

 

<small>&nbsp;&nbsp;&nbsp;&nbsp;Voc: (<?=$skill['vocation']?>)<br/>

 

 </small>

   <span class="firstlevel">

    <span id="firstlevel"></span>

   </span>

 

   <div class="rankinglevel">

    <?php if($a == 1){

     echo "<span class=\"firstlevel\"></span>";

    }elseif ($a == 2){

     echo "<span class=\"secondlevel\"></span>";

    }elseif ($a == 3){

     echo "<span class=\"thirdlevel\"></span>";

    }?>

   </div>

  </a>

 </div>

 <?php $a++; } ?>        

</div>

 

Muito obrigado

Screenshot_20201125-214920.png

  • Respostas 9
  • Visualizações 741
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

Posted Images

Postado
  • Autor
Em 29/11/2020 em 00:17, Nolis disse:

Este tópico foi movido para a seção de Suporte Otserv.

Consegue ajudar?

 

Em 29/11/2020 em 00:17, Nolis disse:

Este tópico foi movido para a seção de Suporte Otserv.

 

Em 29/11/2020 em 00:17, Nolis disse:

Este tópico foi movido para a seção de Suporte Otserv.

 

Postado
Spoiler

<?php

 $skills = $SQL->query('SELECT * FROM players WHERE deleted = 0 AND group_id = 1 AND vocation > 0 AND account_id != 1 ORDER BY level DESC LIMIT 5');

?>

 

<div id="TopLvl">

 <h3 class="TopLvl_title">Top 5 Experience</h3>

 <?php

  $a = 1;

  $vocations = $config['site']['TopExperienceVoc'];

   foreach($skills as $skill) {

   $outfit = 'http://outfits.ferobraglobal.com/animoutfit.php?id='.$skill['looktype'].'&addons='.$skill['lookaddons'].'&head='.$skill['lookhead'].'&body='.$skill['lookbody'].'&legs='.$skill['looklegs'].'&feet='.$skill['lookfeet'].'';

 ?>

 <div class="tplevellayout">

  <a class="topleveltext top_offline" style="text-decoration:none" href="?subtopic=characters&name=<?=$skill['name']?>">

   <div class="outfitImgtoplevel" style="background:url(<?=$outfit?>);"></div>

   <span><?=$a?></span> - <?=$skill['name']?><br>

   <small>&nbsp;&nbsp;&nbsp;&nbsp;Level: (<?=$skill['level']?>)<br/>

 

<small>&nbsp;&nbsp;&nbsp;&nbsp;Voc: (<?=$getPromotion['vocation']?>)<br/>

 

 </small>

   <span class="firstlevel">

    <span id="firstlevel"></span>

   </span>

 

   <div class="rankinglevel">

    <?php if($a == 1){

     echo "<span class=\"firstlevel\"></span>";

    }elseif ($a == 2){

     echo "<span class=\"secondlevel\"></span>";

    }elseif ($a == 3){

     echo "<span class=\"thirdlevel\"></span>";

    }?>

   </div>

  </a>

 </div>

 <?php $a++; } ?>        

</div>

Testa ai

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo