Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

deidao

Sistema PHP/MySQL

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.