kattycris 0 Denunciar post Postado Maio 31, 2015 Gente tenho um formulario que uso radio. Quando eu selecionar uma das 3 opçoes eu quero que carrega na hora no campo de baixo o nome e a quantidade de produto. pesquisei bastante e o maximo que eu axei com um facil nao foi. alguem poderia me ajudar? segue o codigo <!doctype html> <?php $host = "localhost"; $user= "root"; $pass = ""; $banco = "gusj_relatorio"; $mysqli = new mysqli($host, $user, $pass, $banco); if($mysqli->connect_errno) { echo"Falha na conexao"; } ?> <?php session_start(); if(!isset($_SESSION["email"])|| !isset($_SESSION["senha"])) { header("Location: login.php"); exit; } else { } ?> <html> <head> <meta http-equiv="content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" type="text/css" href="./css/menu.css" media="all" /> <title>Doações Diversas Entregues</title> <script type="text/javascript" src="prototype.js"></script> <script language="javascript"> function CarregaBrinquedo(opitem) { if(opitem){ var myAjax = new Ajax.Updater('itemAjax','carrega_item.php?opitem='+opitem, { method : 'get', }) ; } } </script> </head> <body> <br> <ul id="menu_wrap" class="l_Blue"><li class="button"><a href="#">Home</a></li><li class="button"><a href="area_familia.php">Area Familia</a></li><li class="button"><a href="cad_cesta.php">Area Doação de Cestas</a></li><li class="button"><a href="cad_diversos.php">Area Doação Diversas</a></li><li class="button"><a href="area_entregas.php">Entregas Realizadas</a></li><li class="button"><a href="relatorios.php">Relatorios Gerais</a></li><li class="button"><a href="esp_pac.php">Espaço Paciente - GUSJ</a><li class="button"><a href="logout.php">Sair</a></li> </ul> </p> <p> </p> <form name="signup" method="post" action="atualiza_diversos.php"> <div> <p align="center" style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', Verdana, sans-serif; font-size: 24px; color: #466DE9;">DOAÇÕES ENTREGUES NO MES:</p> <div align="center"> <table width="392" border="1" bordercolor="#B9B3B3" cellspacing=0 cellpadding=2 > <tbody> <tr> <td width="440"><div> <p> <label > <input type="radio" name="RadioGroup1[]" value="bq" onchange="CarregaBrinquedo(this.value)"> Brinquedo</label> <label > <input type="radio" name="RadioGroup1[]" value="vt" onchange="CarregaVestuario(this.value)"> Vestuario</label> <label > <input type="radio" name="RadioGroup1[]" value="mv" onchange="CarregaMoveis(this.value)"> Moveis</label> <br> <div id="itemAjax"> <label><p align="center">Selecione o Item:</label> <select name="item" id="item"> <? for($i=0;$i<$num;$i++) { $dados = mysql_fetch_array($res); ?> <option value="<? echo $dados['nome']?>"><? echo $dados['qtd_disponivel']?></option> <? }?> </select> </div> <p align="center">Quantidade Entregue: <input type="text" name="qtdoada" size=5/> </p> <div align="center"> <p> <input type="submit" value="CADASTRAR" style="width:300px; height:30px" /> </p> <p> </p> </div> </div> </table> </div> <p> </p> </div> <p> </p> <p> </p> </form> <ul class="l_Blue" id="menu_wrap" name="menu_wrap"> <li class="button"></li> </ul> </body> </html> <!doctype html> <?php $host = "localhost"; $user= "root"; $pass = ""; $banco = "gusj_relatorio"; $mysqli = new mysqli($host, $user, $pass, $banco); if($mysqli->connect_errno) { echo"Falha na conexao"; } ?> <?php session_start(); if(!isset($_SESSION["email"])|| !isset($_SESSION["senha"])) { header("Location: login.php"); exit; } else { } ?> <?php $opitem = $_GET['opitem']; if($opitem='bq') { $sql = "SELECT nome, qtd_disponivel FROM brinquedo "; $res = $mysqli->query($sql); $num_item = $mysqli->num_rows($res); } if($opitem='vt') { $sql = "SELECT nome, qtd_disponivel FROM vestuario "; $res = $mysqli->query($sql); $num_item = $mysqli->num_rows($res); } if($opiten='mv') { $sql = "SELECT nome, qtd_disponivel FROM moveis "; $res = $mysqli->query($sql); $num_item = $mysqli->num_rows($res); } ?> <select name="item" id="item"> <? for($j=0;$j<$num_item;$j++){ $dados = $mysqli->fetch_array($res); ?> <option value="<? echo $dados['nome']?>"><? echo $dados['qtd_disponivel']?></option> <? }?> </select> Compartilhar este post Link para o post Compartilhar em outros sites