Ir para conteúdo
Fórum Script Brasil
  • 0

O que tem de errado neste trecho,


FabianoAguilar

Pergunta

Eu tenho uma tabela no DB que me mostra quais usuarios entrou no meu profile, so que precisso que me mostre o nome daquele usuario que entrou e fazer uma lsita dos 10 ultimos que entraram no meu profile, ae tenho este codigo abaixo, so que algumas vezes ele lista, mas já outras não lista, mostrando uma ultima visista a dias atras, e o certo seria a de hoje, já que entrei no profile da pessoa.

profile (id, idvisitou, idprofile, data)

imagemlx5.jpg

Como na imagem, ele mostra a ID que gero a visita e o ID de quem ele visitou, so que precisso do campo nome do respectivo ID que visitou

<?php

$pegaID = mysql_query("SELECT * FROM usuarios WHERE usuarios.usuario='".$_GET['user']."' LIMIT 0, 1")or die(mysql_error());

while($pid = mysql_fetch_array($pegaID)){

$pv = mysql_query("SELECT * FROM usuarios, profile WHERE profile.idvisitou=usuarios.ID AND profile.idprofile=".$pid['ID]."' GROUP BY nick ORDER BY profile.data DESC LIMIT 0, 10")or die(mysql_error());

if(mysql_num_rows){

while($mv = mysql_fetch_array($pv)){

?>

<tr>

<td width="140" style="vertical-align:middle;">

<font color="#333333"> <img src="imagens/bandeiras/<?php echo "".$mv['nacionalidade']."" ?>" /></font> <a href=index.php?action=profile&user=<?php echo "".$mv['usuario]."" ?>"><font color="#333333"><?php echo "".$mv['nick']."" ?></font></a><font color=#333333"></font></td>

<td width="174" style="vertical-align:middle;"><font color="#333333"> <?php echo "".$mv['data]."" ?></font></td>

</tr>

<?php

}

}else{

echo "teste deu errado.";

}

}

?>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,4k
    • Posts
      652,2k
×
×
  • Criar Novo...