Ir para conteúdo

Featured Replies

Postado

Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website).

Ex. TFS 0.4

Base: 

global 8.6

 

Qual erro está surgindo/O que você procura?

coloquei  na pasta do ot o arquivo lottery.php , o qual deveria pegar da minha base de dados o id, o nome e o item que o player ganhou na loteria e colocar em uma lista no site, porém não funcionou. A página aparece bonitinha, e até aparecem 3 linhas onde deveriam estar os nomes, e realmente, foram sorteados 3 players até agora, é o que está no banco de dados, mas nao tem nada escrito nestas 3 linhas. Não mostra os nomes. O script e a tabela estão funcionando perfeitamente. Falta só arrumar este lottery.php.

Se alguém puder me ajudar por favor. Dou Rep.

 

Você tem o código disponível? Se tiver publique-o aqui:

<?PHP

//Criado por Dhenyz Shady from shadyroom.blogspot.com

//Favor manter os créditos / Please keep the credits

//Use e abuse / Enjoy!

header("Content-Type: text/html; charset=ISO-8859-1",true) ;

$lotterys = $SQL->query("SELECT `id`, `name`, `item` FROM lottery ORDER BY `id` ASC LIMIT 20;");$players = 0;

$main_content .= ' <h1><center>- '.$config['server']['serverName'].' Lottery System -</center></h1>

Esse sistema sorteia de <b>4 em 4hrs</b> um player <font color="green">ONLINE</font> no servidor para dar um item a ele, e os items disponíveis na loteria são:

<br></br>

<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><B>Itens Sorteados:</B></TD></TR></TABLE>

<table border="1" width="100%">



<tr>

  <td><p align="center"><img src="images/items/2160.gif"</img><br /> 50 Crystal coins</p></td>

  <td>500k Gold.</td>

</tr>


</table>

<br />';

        if(empty($lotterys))

        {

        $main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><b>Auctions</b></td></TR><TR BGCOLOR='.$config['site']['darkborder'].'><TD>Currently is no one active Auction.</TD></TR></TABLE>';

        $main_content .= '<br /><p align="right"><small></small></p>';

        }

        else

        {

        foreach($lotterys as $lotterys) {

        $players++;

        if(is_int($players / 2))

        $bgcolor = $config['site']['lightborder'];

        else

        $bgcolor = $config['site']['darkborder'];

        $cost = round($auction['cost']/1000, 2);

        $content .= '<TR BGCOLOR='.$bgcolor.'><TD><center>'.$lottery['id'].'</center></TD><TD><center>'.$lottery['item'].'</center></TD><TD><center><a href="?subtopic=characters&name='.urlencode($lottery['name']).'">'.$lottery['name'].'</a></center></TD></TR>';

        }

        $main_content .= 'Os ultimos 20 sorteios:<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><b><center>ID</center></b></TD><TD class="white"><b><center>Item</center></b></TD><TD class="white"><b><center>Sortudo</center></b></td></TR>'.$content.'</TABLE>';

        $main_content .= '';

}

?> 

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

image.thumb.png.04c4b692ce0ba484db6f9a48509289ae.png

image.thumb.png.e32c8ab4f138a055452263f8c716ab20.png

  • 2 weeks later...
Postado

Inicialmente notei uns erros básicos de variáveis com nomes errados, testa aí:

<?php

//Criado por Dhenyz Shady from shadyroom.blogspot.com
//Favor manter os créditos / Please keep the credits
//Use e abuse / Enjoy!

// edited by Nazo (tibiaking.com)

header("Content-Type: text/html; charset=ISO-8859-1",true) ;
$lotterys = $SQL->query("SELECT `id`, `name`, `item` FROM lottery ORDER BY `id` ASC LIMIT 20;");
$players = 0;
$main_content .= ' <h1><center>- '.$config['server']['serverName'].' Lottery System -</center></h1>
Esse sistema sorteia de <b>4 em 4hrs</b> um player <font color="green">ONLINE</font> no servidor para dar um item a ele, e os items disponíveis na loteria são:
<br></br>
<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><B>Itens Sorteados:</B></TD></TR></TABLE>
<table border="1" width="100%">
<tr>
  <td><p align="center"><img src="images/items/2160.gif"</img><br /> 50 Crystal coins</p></td>
  <td>500k Gold.</td>
</tr>
</table>
<br />';
if(empty($lotterys))
{
    $main_content .= '<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><b>Auctions</b></td></TR><TR BGCOLOR='.$config['site']['darkborder'].'><TD>Currently is no one active Auction.</TD></TR></TABLE>';
    $main_content .= '<br /><p align="right"><small></small></p>';
}
else
{
    foreach($lottery as $lotterys) {
        $players++;
        if(is_int($players / 2))
        {
            $bgcolor = $config['site']['lightborder']; 
        }
        else
        {
            $bgcolor = $config['site']['darkborder'];
        }
        $cost = round($auction['cost']/1000, 2);
        $content .= '<TR BGCOLOR='.$bgcolor.'><TD><center>'.$lottery['id'].'</center></TD><TD><center>'.$lottery['item'].'</center></TD><TD><center><a href="?subtopic=characters&name='.urlencode($lottery['name']).'">'.$lottery['name'].'</a></center></TD></TR>';
        $main_content .= 'Os ultimos 20 sorteios:<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR="'.$config['site']['vdarkborder'].'"><TD CLASS=white><b><center>ID</center></b></TD><TD class="white"><b><center>Item</center></b></TD><TD class="white"><b><center>Sortudo</center></b></td></TR>'.$content.'</TABLE>';
        $main_content .= '';
    }
}

?> 

 

Programador PHP, Lua, Java, database administrator.

 

"Nada é verdade, tudo é permitido."

Requiescat in pace.

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