Owner 0 Denunciar post Postado Agosto 17, 2011 Olá galera, tenho 3 tabelas alunos id_aluno nome_aluno aulas id_aula nome_aula aulas_aluno id_aula id_aluno Preciso fazer com que retorne somente as aulas que o aluno não possui (e assim poder se cadastrar)... Agradeço desde já a ajuda... Compartilhar este post Link para o post Compartilhar em outros sites
André Severino 3 Denunciar post Postado Agosto 17, 2011 Cara nao entendi direito, voce nao pode verificar se a aula que o aluno escolheu ja esta com 'registro' e entao nao deixar cadastrar ? Ou você quer exibir apenas as aulas que ele nao possui cadastro e nao precisar verificar dps no back-end ? Compartilhar este post Link para o post Compartilhar em outros sites
Owner 0 Denunciar post Postado Agosto 18, 2011 Isso André, preciso já mostrar somente as aulas que o aluno não possui pois vou exibir no select Isso André, preciso já mostrar somente as aulas que o aluno não possui pois vou exibir no select Compartilhar este post Link para o post Compartilhar em outros sites
Victor Cometti 8 Denunciar post Postado Agosto 18, 2011 forma mais simples, usando subquery, ou pode fazer restringindo em algum join na cláusula on select `nome_aula` from `aulas` where `id_aula` not in (select `id_aula` from `aulas_aluno` where `id_aluno` = $id_aluno) Compartilhar este post Link para o post Compartilhar em outros sites
Owner 0 Denunciar post Postado Agosto 19, 2011 Olá Victor, muito obrigado!!! funcionou perfeitamente... Compartilhar este post Link para o post Compartilhar em outros sites
luciano_lka 0 Denunciar post Postado Setembro 1, 2011 Preciso ler 2 tabelas e pegar as informações, montei a select, minha dúvida é como pegar os dados fiz assim , $sql = "select cliente.fantasia, cli_destaq.destaq_fantasia from cliente, cli_destaq where ((cliente.fantasia = cli_destaq.destaq_fantasia) and (cliente.cidade = '$cidade')) " ; $query = mysql_query($sql) or die (mysql_error()); while($linha2 = mysql_fetch_array($query)) { if((!empty($linha2)) and ($i <= 6)) { $fantasia = $linha2['cliente.fantasia']; $end_cli[$i] = $linha2['cliente.endereco']; $img_cli[$i] = $linha2['cli_destaq.destaq_img']; $texto[$i] = $linha2['cli_destaq.destaq_texto']; $texto[$i] = nl2br($texto[$i]); $arr = explode("<br>", $texto[$i]); $txt_cli[$i] = $texto[$i]; $i = $i + 1 ; } } Não funcionou, a logica é assim, na tabela clientes preciso de todos clientes com a cidade "X" e consultar na tabela cli_destaq as fotos, endereço e textos desses clientes e enviar para o browser. Compartilhar este post Link para o post Compartilhar em outros sites