Resultados 1 a 6 de 6
  1. #1
    Membro felipecoder's Avatar
    Data de Ingresso
    May 2017
    Posts
    207
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    122
    Thanked in
    6 Posts
    Mencionado
    21 Post(s)
    MEU HUMOR
    Aggressive
    País
    Brazil

    Query de Rankings Dinamico

    Bom vi um membro pedindo uma query simples então decidi postar a minha

    Código:
    <table class="table table-striped mt-20">    <thead>
        <tr>
            <th>#</th>
            <th width="30%">Personagem</th>
            <th>Classe</th>
            <th>Guild</th>
            <th>Level</th>
            <th>Resets</th>
    		<th>Tempo ON</th>
                </tr>
        </thead>
        <tbody>
    <?
    $db->Query("SELECT TOP 50 Name,ResetCount,cLevel,OnlineTime,AccountID,Class FROM Character ORDER BY ResetCount DESC");
    $NumRows2= $db->NumRows();
    for($i=0;$i < $NumRows2;++$i){
    $row = $db->GetRow();
    $namez=$row['Name'];
    $resets=$row['ResetCount'];
    $level=$row['cLevel'];
    $horas=floor($row['OnlineTime'] / 60);
    $minutos=floor($row['OnlineTime'] - ($horas * 60));
    $rst[3]="".$horas."h e ".$minutos."min";
    $LoginChar=$row['AccountID'];
    $db2->Query("SELECT * FROM GuildMember WHERE Name ='$namez'");
    $row2=$db2->GetRow();
    $NumRows=$db2->NumRows();
    $db3->Query("SELECT TOP 1 * FROM MEMB_INFO WHERE memb___id ='".$LoginChar."'");
    $row3=$db3->GetRow();
    if($NumRows == 0){
    $guildname="Sem Guild";
    } else {
    $guildname=$row2['G_Name'];
    }
    if($row['Class'] == 0){$classe="Dark Wizard";}
    elseif($row['Class'] == 1){$classe="Soul Master";}
    elseif($row['Class'] == 2){$classe="Grand Master";}
    elseif($row['Class'] == 3){$classe="Grand Master";}
    elseif($row['Class'] == 16){$classe="Dark Knight";}
    elseif($row['Class'] == 17){$classe="Blade Knight";}
    elseif($row['Class'] == 18){$classe="Blade Master";}
    elseif($row['Class'] == 19){$classe="Blade Master";}
    elseif($row['Class'] == 32){$classe="Fairy Elf";}
    elseif($row['Class'] == 33){$classe="Muse Elf";}
    elseif($row['Class'] == 34){$classe="High Elf";}
    elseif($row['Class'] == 35){$classe="High Elf";}
    elseif($row['Class'] == 48){$classe="Magic Gladiator";}
    elseif($row['Class'] == 49){$classe="Duel Master";}
    elseif($row['Class'] == 50){$classe="Duel Master";}
    elseif($row['Class'] == 64){$classe="Dark Lord";}
    elseif($row['Class'] == 65){$classe="Lord Emperor";}
    elseif($row['Class'] == 66){$classe="Lord Emperor";}
    elseif($row['Class'] == 80){$classe="Summoner";}
    elseif($row['Class'] == 81){$classe="Blood Summoner";}
    elseif($row['Class'] == 82){$classe="Dimension Master";}
    elseif($row['Class'] == 83){$classe="Dimension Master";}
    elseif($row['Class'] == 96){$classe="Rage Fighter";}
    elseif($row['Class'] == 97){$classe="First Master";}
    elseif($row['Class'] == 98){$classe="First Master";}
    
    
    $db4->Query("SELECT AccountLevel FROM MEMB_INFO WHERE memb___id ='".$LoginChar."'");
    $row4=$db4->GetRow();
    
    
    if($row4['AccountLevel']==0){$vip="";}
    elseif($row4['AccountLevel']==1){$vip="<span style='background-color: #235782; margin-left: 45px;' class='badge badge-float'>".$VIP_1_Name."</span>";}
    elseif($row4['AccountLevel']==2){$vip="<span style='background-color: #235782; margin-left: 45px;' class='badge badge-float'>".$VIP_2_Name."</span>";}
    elseif($row4['AccountLevel']==3){$vip="<span style='background-color: #235782; margin-left: 45px;' class='badge badge-float'>".$VIP_3_Name."</span>";}
    $db5->Query("SELECT TOP 1 * FROM MEMB_STAT WHERE memb___id ='".$LoginChar."'");
    $row5=$db5->GetRow();
    if ($row5['ConnectStat']==0) { $online="";}
    elseif ($row5['ConnectStat']==1) {$online="<span style='background-color: #1ca500; margin-left: 2px;' class='badge badge-float'>Online</span>";}
    $rank = $i+1;
    ?>
                <tr>
                <td scope="row"><?=$rank?></td>
                <td><?=$namez;?><?=$vip?><?=$online?></td>
                <td><?=$classe?></td>
                <td><?=$guildname?></td>
                <td><?=$level;?></td>
                <td><?=$resets;?></td>
                <td><?=$rst[3];?> h</td>
                        </tr>
          <?
    
    
    }
    ?>
            </tbody>
    </table>
    Imagem de Preview

    [Somente membros podem ver os links. ]
    Código PHP:
    <?php    if( $_GET["programar"] == "comecar"){        echo "Sem Vida Final de Semana";    }else{        echo "Netflix e pipoca";    }?>

  2. #2
    Membro Malyk's Avatar
    Data de Ingresso
    Nov 2016
    Posts
    164
    Thanks Thanks Given 
    69
    Thanks Thanks Received 
    4
    Thanked in
    3 Posts
    Mencionado
    14 Post(s)
    MEU HUMOR
    Pensive
    País
    Brazil
    Citação Originally Posted by felipecoder Ver Post
    Bom vi um membro pedindo uma query simples então decidi postar a minha

    Código:
    <table class="table table-striped mt-20">    <thead>
        <tr>
            <th>#</th>
            <th width="30%">Personagem</th>
            <th>Classe</th>
            <th>Guild</th>
            <th>Level</th>
            <th>Resets</th>
            <th>Tempo ON</th>
                </tr>
        </thead>
        <tbody>
    <?
    $db->Query("SELECT TOP 50 Name,ResetCount,cLevel,OnlineTime,AccountID,Class FROM Character ORDER BY ResetCount DESC");
    $NumRows2= $db->NumRows();
    for($i=0;$i < $NumRows2;++$i){
    $row = $db->GetRow();
    $namez=$row['Name'];
    $resets=$row['ResetCount'];
    $level=$row['cLevel'];
    $horas=floor($row['OnlineTime'] / 60);
    $minutos=floor($row['OnlineTime'] - ($horas * 60));
    $rst[3]="".$horas."h e ".$minutos."min";
    $LoginChar=$row['AccountID'];
    $db2->Query("SELECT * FROM GuildMember WHERE Name ='$namez'");
    $row2=$db2->GetRow();
    $NumRows=$db2->NumRows();
    $db3->Query("SELECT TOP 1 * FROM MEMB_INFO WHERE memb___id ='".$LoginChar."'");
    $row3=$db3->GetRow();
    if($NumRows == 0){
    $guildname="Sem Guild";
    } else {
    $guildname=$row2['G_Name'];
    }
    if($row['Class'] == 0){$classe="Dark Wizard";}
    elseif($row['Class'] == 1){$classe="Soul Master";}
    elseif($row['Class'] == 2){$classe="Grand Master";}
    elseif($row['Class'] == 3){$classe="Grand Master";}
    elseif($row['Class'] == 16){$classe="Dark Knight";}
    elseif($row['Class'] == 17){$classe="Blade Knight";}
    elseif($row['Class'] == 18){$classe="Blade Master";}
    elseif($row['Class'] == 19){$classe="Blade Master";}
    elseif($row['Class'] == 32){$classe="Fairy Elf";}
    elseif($row['Class'] == 33){$classe="Muse Elf";}
    elseif($row['Class'] == 34){$classe="High Elf";}
    elseif($row['Class'] == 35){$classe="High Elf";}
    elseif($row['Class'] == 48){$classe="Magic Gladiator";}
    elseif($row['Class'] == 49){$classe="Duel Master";}
    elseif($row['Class'] == 50){$classe="Duel Master";}
    elseif($row['Class'] == 64){$classe="Dark Lord";}
    elseif($row['Class'] == 65){$classe="Lord Emperor";}
    elseif($row['Class'] == 66){$classe="Lord Emperor";}
    elseif($row['Class'] == 80){$classe="Summoner";}
    elseif($row['Class'] == 81){$classe="Blood Summoner";}
    elseif($row['Class'] == 82){$classe="Dimension Master";}
    elseif($row['Class'] == 83){$classe="Dimension Master";}
    elseif($row['Class'] == 96){$classe="Rage Fighter";}
    elseif($row['Class'] == 97){$classe="First Master";}
    elseif($row['Class'] == 98){$classe="First Master";}
    
    
    $db4->Query("SELECT AccountLevel FROM MEMB_INFO WHERE memb___id ='".$LoginChar."'");
    $row4=$db4->GetRow();
    
    
    if($row4['AccountLevel']==0){$vip="";}
    elseif($row4['AccountLevel']==1){$vip="<span style='background-color: #235782; margin-left: 45px;' class='badge badge-float'>".$VIP_1_Name."</span>";}
    elseif($row4['AccountLevel']==2){$vip="<span style='background-color: #235782; margin-left: 45px;' class='badge badge-float'>".$VIP_2_Name."</span>";}
    elseif($row4['AccountLevel']==3){$vip="<span style='background-color: #235782; margin-left: 45px;' class='badge badge-float'>".$VIP_3_Name."</span>";}
    $db5->Query("SELECT TOP 1 * FROM MEMB_STAT WHERE memb___id ='".$LoginChar."'");
    $row5=$db5->GetRow();
    if ($row5['ConnectStat']==0) { $online="";}
    elseif ($row5['ConnectStat']==1) {$online="<span style='background-color: #1ca500; margin-left: 2px;' class='badge badge-float'>Online</span>";}
    $rank = $i+1;
    ?>
                <tr>
                <td scope="row"><?=$rank?></td>
                <td><?=$namez;?><?=$vip?><?=$online?></td>
                <td><?=$classe?></td>
                <td><?=$guildname?></td>
                <td><?=$level;?></td>
                <td><?=$resets;?></td>
                <td><?=$rst[3];?> h</td>
                        </tr>
          <?
    
    
    }
    ?>
            </tbody>
    </table>
    Imagem de Preview

    [Somente membros podem ver os links. ]
    Isso é para rodar em um SQL?
    Ou para Add numa index de algum site e ele vai mostrar os ranking corretos?

    Serve para qualquer Site?

  3. #3
    Membro felipecoder's Avatar
    Data de Ingresso
    May 2017
    Posts
    207
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    122
    Thanked in
    6 Posts
    Mencionado
    21 Post(s)
    MEU HUMOR
    Aggressive
    País
    Brazil
    Citação Originally Posted by Malyk Ver Post
    Isso é para rodar em um SQL?
    Ou para Add numa index de algum site e ele vai mostrar os ranking corretos?

    Serve para qualquer Site?
    add em index

    esta atualmente para ferrarezi mas só vc mudar os formatos das query que pega em musite e outros
    Código PHP:
    <?php    if( $_GET["programar"] == "comecar"){        echo "Sem Vida Final de Semana";    }else{        echo "Netflix e pipoca";    }?>

  4. #4
    Membro Malyk's Avatar
    Data de Ingresso
    Nov 2016
    Posts
    164
    Thanks Thanks Given 
    69
    Thanks Thanks Received 
    4
    Thanked in
    3 Posts
    Mencionado
    14 Post(s)
    MEU HUMOR
    Pensive
    País
    Brazil
    Citação Originally Posted by felipecoder Ver Post
    add em index

    esta atualmente para ferrarezi mas só vc mudar os formatos das query que pega em musite e outros
    Felipe, como faço pra add isso em uma pagina limpa, fazer com que ele busque no meu server tipo buscar no meu SQL, IP e tal...

    Motivo: eu queria colocar ela numa pagina nova sem nada e através de um Iframe, colocar numa index, me compreende?

  5. #5
    Membro felipecoder's Avatar
    Data de Ingresso
    May 2017
    Posts
    207
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    122
    Thanked in
    6 Posts
    Mencionado
    21 Post(s)
    MEU HUMOR
    Aggressive
    País
    Brazil
    Citação Originally Posted by Malyk Ver Post
    Felipe, como faço pra add isso em uma pagina limpa, fazer com que ele busque no meu server tipo buscar no meu SQL, IP e tal...

    Motivo: eu queria colocar ela numa pagina nova sem nada e através de um Iframe, colocar numa index, me compreende?
    faz um arquivo de conexão com banco de dados, muda o formato dela pra mssql padrão mssql_query etc e ta de boa ela
    Código PHP:
    <?php    if( $_GET["programar"] == "comecar"){        echo "Sem Vida Final de Semana";    }else{        echo "Netflix e pipoca";    }?>

  6. #6
    Membro Malyk's Avatar
    Data de Ingresso
    Nov 2016
    Posts
    164
    Thanks Thanks Given 
    69
    Thanks Thanks Received 
    4
    Thanked in
    3 Posts
    Mencionado
    14 Post(s)
    MEU HUMOR
    Pensive
    País
    Brazil
    Citação Originally Posted by felipecoder Ver Post
    faz um arquivo de conexão com banco de dados, muda o formato dela pra mssql padrão mssql_query etc e ta de boa ela
    onde acho apostilas de Php com SQL ? preciso aprender ainda, eu não sei fazer o que falou, mais também não sou burro , to olhando em um MuSite e tentando retira info dele , olha a melda que vai dá isso, mais enfim eu vou fazer k, ou sei lá...

    ================================================== =============================

    <?
    $core['connection_type'] = "MSSQL";




    $core['db_host'] = "IP";

    $core['db_name'] = "MuOnline";

    $core['db_user']= "sa";


    $core['db_password'] = "Senha";


    ?>


    Isso seria uma conexão correta?
    Last edited by Malyk; 14/06/2017 at 08:09 PM.

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais