Qual seria a melhor solução?
Bom galera tenho um problema e gostaria de saber qual seria a melhor solução pra resolvê-lo, vamos lá.
Tenho duas tabelas no banco de dados
cad_certidao
- id_certidao
- certidao
Onde cadastro todas as certidões que o usuário irá escolher em vários checkbox (que não vem ao caso no momento).
E outra tabela:
certidao
id
id_certidao
id_usuario
data_emissao
data_validade
Bom agora é o seguinte, gostaria de mostrar todas as certidões da tabela cad_certidao e marcar as que o usuário escolheu na tabela certidao através do id_usuario que resgato via GET.
Pensei em usar dois selects mais não vi uma lógica, pelo INNER JOIN me retornou apenas as certidões que o usuário escolheu:
INNER JOIN usado:
$sql = "SELECT * FROM cadcertidao INNER JOIN certidao ON (cadcertidao.id_certidao = certidao.id_certidao) WHERE certidao.id_usuario = '{$id_usuario}'";
Qual seria uma boa solução?Discussão (11)
Carregando comentários...