Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal, meu to com o seguinte problema eu tenho uma classe para mostras os dados do DB de forma bastante dinamica.
Mais ai vem o meu problema quando eu do o loopin na minha conexão ele cria um looping eterno só com o promeiro resultado vou postar aqui pra vcs entenderem melhos
modulos/classe.php
$loop = mysql_fetch_assoc($conexao);
return $loop;
}
}
?>
linenums:0'><?php$banco = mysql_connect("localhost", "root", "") or die(mysql_error()); mysql_select_db("brasil", $banco) or die(mysql_error());class conecta{ function seleciona_dados($tabela, $campo, $ordem){ if($ordem == "crescente"){ $ordenar = "ASC"; } else{ $ordenar = "DESC"; }; $conexao = mysql_query("SELECT * FROM ".$tabela." ORDER BY '".$campo."' ".$ordenar) or die(mysql_error()); $loop = mysql_fetch_assoc($conexao); return $loop; }}?>
index.php
<?phprequire("modulos/classe.php");$db_conecta = new conecta;?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Untitled Document</title></head><body><?phpwhile($dados = $db_conecta->seleciona_dados('cidade', 'id', 'decrescente')){ echo $dados['nome'];}?></body></html>
alguem sabe o que pode ta acontecendo?
Carregando comentários...