Categoria E Sub-Categoria Do Banco De Dados
#1
Posted 01/06/2012, 16:01
tenho um banco de dados onde cadastro produtos da seguinte forma
IDprod autoincrement
REFpro referencia
FABprod fabricante
IMGprod imagem do produto
VALprod preço do produto
DESprod descrição do produto
consigo cadastrar, listar, editar e excluir blz o problema é que eu preciso que seja mostrado na pagina desta forma:
em um select mostra os FABRICANTES e que quando selecionado vai ativar o outro select com os PRODUTOS ligados ao FABRICANTE
acredito que eu tenha que criar uma nova tabela pra cadastrar só os fabricantes e linkar a coluna FABpro com a nova tabela mais sou iniciante e não sei como fazer.
abaixo tem um link com o jeito que preciso
http://brasil.schmer...os.php?cod=RA==
eu não sei por onde começar sera que alguem pode me informar link pois aqui não achei nada parecido
#2
Posted 01/06/2012, 16:05
Pelo que eu entendi na hora q vc enviar da pagina fornecedor -> Produtos do fornecedor é so fazer um where id-fornecedor
Abraços.
#4
Posted 04/06/2012, 14:28
Salve galera
tenho um banco de dados onde cadastro produtos da seguinte forma
IDprod autoincrement
REFpro referencia
FABprod fabricante
IMGprod imagem do produto
VALprod preço do produto
DESprod descrição do produto
consigo cadastrar, listar, editar e excluir blz o problema é que eu preciso que seja mostrado na pagina desta forma:
em um select mostra os FABRICANTES e que quando selecionado vai ativar o outro select com os PRODUTOS ligados ao FABRICANTE
acredito que eu tenha que criar uma nova tabela pra cadastrar só os fabricantes e linkar a coluna FABpro com a nova tabela mais sou iniciante e não sei como fazer.
abaixo tem um link com o jeito que preciso
http://brasil.schmer...os.php?cod=RA==
eu não sei por onde começar sera que alguem pode me informar link pois aqui não achei nada parecido
Bom, vou te dar um exemplo que usei aqui ja esta mastigadinho é só alterar para sua necessidade...
eoo achei uns cursos gratuitos de JS e PHP agora tá deslanchando o projeto cara,
fiz o seguinte amigo
Arquivo status.php~>
<?php <head> <!-- AQUI ESTOU INCLUINDO UM ARQUIVO.JS LOGO MAIS EXPLICO, ESSE É O DOC PRINCIPAL !--> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("select[name=status]").change(function(){ $("select[name=substatus]").html('<option value="0">CARREGANDO...</option>'); $.post("sub.php", {status:$(this).val()}, function(valor){ $("select[name=substatus]").html(valor); } ) }) }) </script> </head> <table> <tr> <td><div align="left">Status:</div></td> <td colspan="3"><div align="left"> <select name="status" class="input_4"> <option value="0" disabled="disabled">STATUS</option> <?php //aqui no include tem a minha conexão com o banco que no meu caso é FireBird, não tem segredo é só alterar para seu tipo de Banco: Mysql,Postgree, Oracle etc.. include('config.php'); $sql = "SELECT * FROM tab_status_agendamento ORDER BY NOME_STATUS ASC"; $qr = ibase_query($sql) or die(ibase_errmsg()); while($ln = ibase_fetch_assoc($qr)){ echo '<option value="'.$ln['COD_STATUS'].'">'.$ln['NOME_STATUS'].'</option>'; } ?> </select> </div></td> </tr> <tr> <td align="left"><div align="left">Substatus:</div></td> <td colspan="3" align="left"><div align="left"> <select name="substatus" class="input_4"> <option value="0" disabled="disabled">ESCOLHA UM STATUS</option> </select> </div></td> </table> ?>
ee agora o sub.php~>
<?php include ('config.php'); $status = $_POST['status']; $sql = "SELECT * FROM tab_substatus WHERE COD_STATUS = '$status' ORDER BY NOME_SUBSTATUS ASC"; $qr = ibase_query($sql) or die(ibase_errmsg()); while($ln = ibase_fetch_assoc($qr)){ echo '<option value="'.$ln['COD_SUBSTATUS'].'">'.$ln['NOME_SUBSTATUS'].'</option>'; } ?>
Lembrando para fazer download do JQuery, copie tudo e cole em um bloco de notas e salve como ' arquivo.js ', no meu caso salvei como ' jquery.js ' segue o LINK:
Download JQuery
qualquer duvida pode me mandar mensagem ok?
aqui to colocando pq eoo PENEI pra aprender e nao achei nada, agora estou postando pq se alguem tiver a mesma duvida está aii um jeito muito simples de fazer um COMBO dinamico bem legal xD e de facil adaptação ao seu projeto
aii pessoal clica no e me ajudem aee =D
OBS: aqui vai um site muito bacana com video aulas interessantes me ajudou muito a aprender LINK~>CURSOS~>COM VIDEOS GRATUITOS
Então agradeça é rapido, prático e gratuito,
é só clicar no
C a i q u e
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)