Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

iguinhouup

Pagina lerda

Recommended Posts

Olá

 

Bom, estou fazendo um site sou novato em PHP.. meu site está normal mais quando eu entro em uma pagina chama server.php demora muitooo pra carregar, essa pagina tem um include olhar.php esse include que deixa ela lerda, essa pagina olhar.php tem:

 

 

<?php
// Connects to your Database 
 mysql_connect("localhost", "root", "") or die(mysql_error()); mysql_select_db("site") or die(mysql_error()); 
$sql = ("SELECT * FROM servers") or die(mysql_error());  


 //Print ""; 


//selecionando dados da tabela ORDER BY votos DESC LIMIT 0, 10
$sql = "SELECT * FROM servers";      <- isso deixa lerdo
$query = mysql_query($sql);
while($sql = mysql_fetch_array($query)){
$id = $sql["id"];
$nome = $sql["nome"];
$ip = $sql['ip'];
$porta = $sql['porta'];
$site = $sql['site'];
?>


<style type="text/css">
.*{
span:disabled;}
</style>
<?php
include_once 'MCSS.php';
$ip = $sql['ip'];
$status = new MinecraftServerStatus();
$response = $status->getStatus($ip);
?>
<tr>
        <td class="tname">
        <td class="tserver">
        <td class="tstatus Online">
<?php
}
?>
$sql = "SELECT * FROM servers";

 

Coloquei essa linha como comentário e a pagina ficou rápida, mas não posso deixa-la sem alguém pode me ajudar?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parece que o problema então é a quantidade de registros. Precisa de todos eles na tela? Pode realizar filtros? Caso realmente precise de todos utilize PAGINAÇÃO.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parece que o problema então é a quantidade de registros. Precisa de todos eles na tela? Pode realizar filtros? Caso realmente precise de todos utilize PAGINAÇÃO.

 

:clap: concordo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.