Olá, já tentou limpar os dados do navegador ? (não li seu código)
Já sim...
14/06/2012, 16:55
Olá, já tentou limpar os dados do navegador ? (não li seu código)
12/06/2012, 16:45
qual o erro gerado no IE ?
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
<?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> ?>
<?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>'; } ?>
08/05/2012, 11:03
Olá Africano conseguiu resolver seu problema?
Pelo que entendi, você quer apenas mudar o subSTATUS de um elemento SELECT sem ter consulta no banco de dados ou terá consulta?
<?php <head> <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> ?>
<?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>'; } ?>
16/03/2012, 17:26
]Ola pelo que vi aqui vc só esta esquecendo de fechar o while
tenta colocar isto onde esta dando o erro
<?php }?>
Community Forum Software by IP.Board
Licensed to: Webmasters Online