Ir para conteúdo

POWERED BY:

Arquivado

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

By Pedro

Select retornando item fantasma

Recommended Posts

Pessoal, boa tarde.

 

Estou com um problemão aqui com uma montagem de lista...

Nosso amigo PHP está incluindo um <li> fantasma ao invez do ultimo resultado vindo do banco

 

Quem souber o que está acontecendo favor respoder

 

$sql[1]= mysql_query ("SELECT * FROM profissionais"); //monta a query
$proq= mysql_num_rows($sql[1]); //faz a consulta
$qnt_coluna=2;
$classe="ultimo";
print'<ul>';
for($x=1;$x<=$proq;$x++){
$pro1= mysql_fetch_row($sql[1]);
$imagem='<img src="../imagens/profissionais/'.$pro1[0].'.jpg" alt="'.$pro1[1].'">';
if($x!=$qnt_coluna){print '<li>';}else{print '<li class="'.$classe.'">';}
if($pro1[6]!=""){print '
<div class="img">
<a href="http://'.$pro1[6].'" target"_blank" title="'.$pro1[1].'">
'.$imagem.'
</a>
</div>';}else{print $imagem;}

print'<div class="info">';
print'<h2 class="titulo">'.$pro1[1].'</h2>';
print'<div class="txt">'.$pro1[2].'</div>';

if(!empty($pro1[5])){
print'<div class="telefone"><strong>Telefone: </strong>'.$pro1[5].'</div>';
}
if(!empty($pro1[3])){
print'<div class="e-mail"><strong>E-mail: </strong>'.$pro1[3].'</div>';
}
if(!empty($pro1[4])){
print'<div class="site"><strong>Site: </strong>'.$pro1[4].'</div>';
}
print'</div>';
print'</li>';
$y++;
}
print '</ul>';
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Continua!



Ao invés de retornar o ultimo registro, ou seja o codigo 4 ele retorna uma lista vazia



Resolvido.

Por algum Motivo o php juntou as query que estavam no vetor $sql.

 

Agradeço ao William Phantom pela ajuda! =D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que bom!

mas, é melhor você estruturar melhor o seu código ele tá muito confuso.

é bem capaz que você/alguem não consiga entende-lo no futuro. (pelo menos vai perder um belo tempo pra entender esse código ai)

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.