Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**************************************
- ******** 03 - Rankings *******
- **************************************/
- 03.1 - Ranking Chars
- 03.2 - Ranking Guilds
- Eae, aproveitei o embalo e to fazendo a segunda parte... vamos lá :)
- Baseado nos scripts da outra página, vamos fazer pequenas alterações
- nessa...
- Da mesma forma, crie uma tabela, no tamanho de 2x6, e vamos ver
- a semelhança, entre as 2 e vamos modificar :)
- Abra o outro arquivo, e veja como você poderia modificar o script;
- No caso, vou alterar a "query" de "Characters" para "GuildInfo", que é a tabela
- das guilds :)
- Copie o código, e insira do mesmo modo na outra página.
- Pode apagar a parte do "switch", pois não irá precisar...
- A query que temos é essa:
- $query = mssql_query("SELECT TOP 100 * FROM Characters ORDER BY Exp DESC");
- Altere o "Characters" e o "ORDER BY Exp";
- Para: "GuildInfo" // "ORDER BY Point".
- Na primeira coluna(<td>), vou colocar o "$i" que é o nosso contador.
- Na segunda coluna, vou colocar o "$res["Name"]", que é o nome da guild;
- Na terceira, vou colocar "$res["LoadLogin"]", (creio eu que seja o dono não sei bem);
- Na quarta, vou colocar "$res["NumMembers"]", para mostrar o total de membros;
- Na quinta, vou colocar os pontos, "$res["Point"]";
- E na ultima, vou colocar o Mark(a imagem da guild), no caso, vamos utilizar esse link:
- http://c2.img.netmarble.kr/web/4g/CP_site/chase/guild/mark/GuildMark090503.bmp
- Para ter uma base de pegar as imagens, caso vocês queiram salvar ... só ir de uma em
- uma rs.
- Como podem ver, não da pra acessar a pasta, então.. só de uma em uma .-.
- Crie um $res["Mark"] no link da imagem; ficando assim:
- http://c2.img.netmarble.kr/web/4g/CP_site/chase/guild/mark/GuildMark<?=$res["Mark"];?>.bmp
- Como podem ver, funcionou !
- Vamos lá, adicione os links para as paginas de "Ranking Geral" e "Ranking de Guilds"
- no arquivo: rankings.php
- Acho que acabou !
- Até a próxima vídeo aula !
- unkn © 2012
- /*****************************************************************************
- *********** CODIGO DA PAGINA
- *****************************************************************************/
- <?php
- $query = mssql_query("SELECT TOP 100 * FROM GuildInfo ORDER BY Point DESC");
- $num = mssql_num_rows($query);
- if($num == 0){
- echo " </table>";
- echo "<center>Nenhuma guild encontrada!</center>";
- }else{
- $i = 1;
- while($res = mssql_fetch_array($query))
- {
- ?>
- <tr>
- <td><?=$i;?></td>
- <td><?=$res["Name"];?></td>
- <td><?=$res["LoadLogin"];?></td>
- <td><?=$res["NumMembers"];?></td>
- <td><?=$res["Point"];?></td>
- <td><img src="http://c2.img.netmarble.kr/web/4g/CP_site/chase/guild/mark/GuildMark<?=$res["Mark"];?>.bmp" width="50" height="50"></td>
- </tr>
- <?php
- $i++;
- };
- echo " </table>";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement