Ir para conteúdo

Arquivado

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

Itiel

Exibir dados de tabela

Recommended Posts

Oi to fazendo tipo um museu de imagens, os usuarios podem adicionar e remover peças do museu!

Na parte do adicionar peças eu queria que exibisse apenas as peças que o usuario não tem!

Tem uma tabela "museu" onde fica as peças dos usuarios! ID e o link da imagem!

AHD3e6O.png

E tem a tabela "pecas" onde tem todas as peças cadastradas!

eRYieA3.png

 

Pra ajudar, tem a _SESSION id que é o id do usuario que ta logado para exibir!

 

Cod que eu to usando para pegar as peças cadastradas:

<?php
mysql_connect("localhost", "root", "vertrigo");
mysql_select_db("museu");

// Seleciona todos os registros da tabela
    $museu=mysql_query("SELECT * FROM pecas");
    while($pecas=mysql_fetch_array($museu)){
?>

Minha lógica é pegar o link da imagem da tabela "pecas" e ver se na tabela "museu" do ID do usuario logado tiver uma peça com o mesmo link da imagem!

 

Por favor me ajudem, sou iniciante, espero que entendam!

Compartilhar este post


Link para o post
Compartilhar em outros sites
SELECT * FROM pecas WHERE img NOT IN(SELECT peca FROM museu WHERE id_user = 1)
Ai mostrará todas as peças que o usuário 1 não tiver.

Compartilhar este post


Link para o post
Compartilhar em outros sites
SELECT * FROM pecas WHERE img NOT IN(SELECT peca FROM museu WHERE id_user = 1)
Ai mostrará todas as peças que o usuário 1 não tiver.

 

Obrigado! Era isso que eu queria! :D

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.