deidao 0 Denunciar post Postado Novembro 11, 2010 Buenas pessoal to desenvolvendo um sistema usando php/Myadmin, criei o banco de dados, nele tenho a opção cadastrarclientes que esta funcionando perfeitamente, a opção cadastrar convenios que esta funcionando, agora a duvida tenho as seguintes tabelas: Clientes: codCLiente nomeCLiente telefoneCliente gastoscliente valorGasto nomeCliente(fk) dataCompra produtosGastos tenho o formulario feito ja, só que gostaria que no campo onde é o nome do cliente aparecesse uma lista com os usuarios que tem cadastro no banco para ser escolhido o nome, usei input para os outros. como proceder para aparecer sei la tipo um textlist com os nomes disponiveis para escolha do usuario do sistema ? ja esta tudo montado como chave estrangeira la no banco só nao consigo puxar os dados para o usuario do sistema escolher somente os clientes cadastrados. alguem pode ajudar ae ? Compartilhar este post Link para o post Compartilhar em outros sites
Hohenheim 0 Denunciar post Postado Novembro 12, 2010 Salve Brow... to aprendendo também, sempre estamos... mas acho que seu caso deve ser feito dessa forma... Se alguem tiver uma forma melhor, correção ou qualquer coisa do tipo gostaria que postassem... valeu PS: eu não fiz o chave estrangeira, só to listando os dados ok? Segue o cód das tabelas CREATE TABLE `clientes` ( `codCliente` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `nomeCliente` VARCHAR( 10 ) NOT NULL , `telCliente` VARCHAR( 10 ) NOT NULL ) ENGINE = innodb; CREATE TABLE `gastosClientes` ( `valorGasto` INT NOT NULL , `nomeCliente` VARCHAR( 10 ) NOT NULL , `dataCompra` DATE NOT NULL ) ENGINE = innodb; Agora o arquivo que lista os dados: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script type="text/javascript"> <!-- function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> </head> <body> <?php include 'conC.php'; ?> <form id="form1" name="form1" method="post" action=""> <p>Nome Cliente <select name="Nome Cliente" id="Nome Cliente" onchange="MM_jumpMenu('parent',this,0)"> <?php $consulta = "select * from clientes"; $resultado = mysql_query($consulta); while($row = mysql_fetch_array($resultado)){ echo '<option value="' . $row['codCliente'] . '">' . $row['nomeCliente'] . '</option>'; } ?> </select> </p> <p>Valor: <label> <input type="text" name="ValorGasto" id="ValorGasto" /> </label> </p> <p>Telefone Cliente <label> <input type="text" name="telCliente" id="telCliente" /> </label> </p> </form> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites