Ir para conteúdo

Arquivado

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

bfmlelipe

Mostrar Post

Recommended Posts

Quero mostrar os post de uma tabela

 

 

Minha tabela Post:

 

idPost | idUsuarios | photoPost | tituloPost etc....

 

o usuário logado 2 tem dois post na tabela

 

1 | 2 | d00002461c.jpg | teste

 

1 | 2 | b89e0ad433.jpg | teste

 

outros usuários tem de mais post

 

ex:

 

1 | 3 | d00002461c.jpg | teste

 

1 | 1 | b89e0ad433.jpg | teste

 

só que o usuário logado tem dois amigos

 

Minha tabela Amigos:

 

idAmigos | de | para | status

 

1 | 3 | 2 | 1

1 | 1 | 2 | 1
agora quero mostrar os post do usuarios logado e dos amigos

Compartilhar este post


Link para o post
Compartilhar em outros sites
$eMeuAmigo = $pdo->prepare("SELECT * FROM amigos WHERE para=? and status=1");
$eMeuAmigo->execute(array($id_user_log));


$postPhoto=$pdo->prepare("SELECT * FROM post WHERE idUsuario=? or idUsuario=? ORDER BY `id` DESC limit 10");




WHILE($dadosTabela = $eMeuAmigo->FETCH(PDO::FETCH_ASSOC)){
$dadosIdamigo =  $dadosTabela["de"];
$postPhoto->execute(array($dadosIdamigo, $id_user_log));
} 






WHILE($fetchPhoto = $postPhoto->FETCH(PDO::FETCH_ASSOC)){
$idPhoto =  $fetchPhoto["id"];
echo $usernamePhoto =  $fetchPhoto["username"];
}

aqui eu retorno

 

carlos

carlos

maria

 

carlor id logado

 

maria id amigos

 

só que tenho mais amigos na minha tabela

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.