Jump to content


Photo

Problema No Retorno Da Pesquisa Mysql


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 lindofeio

lindofeio

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 10/05/2014, 11:00

Saudações.
To tentando fazer uma pesquisa, mas não está retornando corretamente.
tenho uma tabela de contato onde tem dados de cliente como id_cliente, nome_cliente, cidade_cliente entre outros campos.
Fiz uma lista onde aparece os registros do campo nome_cliente e quando seleciona um registro nessa linha era pra preencher uma tabela com os dados dos outros campos, mas só aparece o primeiro registro da tabela.
Segue o código.
Espero ter conseguido explicar minha duvida.

<?php
require "../../db_config/conn.php";
$conn = mysql_connect($hostname,$usuario,$senha); 
mysql_select_db($banco) or die( "Não foi possível conectar ao banco MySQL");
$query = mysql_query("SELECT contato_id , nome_cliente , cpf_cnpj_cliente , tel_com FROM contato ORDER BY  `contato`.`nome_cliente` ASC");

if(isset($_POST['ok'])){
$q = $_POST['select'];
$row = mysql_fetch_assoc($query);
$total_rows = mysql_num_rows($query);
}

?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="cliente" method="post" action="">
  
  <label for=""></label>
  <p> 
    <label for="label">Selecione um Nome</label>
    <select name="select" id="select">
      <option></option>
      <?php while($nome = mysql_fetch_array($query)) { ?>
      <option value="<?php echo $nome['nome_cliente'] ?>"><?php echo $nome['nome_cliente'] ?></option>
      <?php } ?>
    </select>
    <input name="ok" type="submit" id="ok" value="Submit">
  </p>
  </form>
<table width="1044">
  <tr> 
    <td width="117"><div align="center">C&oacute;digo do Cliente</div></td>
    <td width="376"><div align="center">Nome do Cliente</div></td>
    <td width="187"><div align="center">CPF/CNPJ do Cliente</div></td>
    <td width="148"><div align="center">Cidade do Cliente</div></td>
    <td width="118"><div align="center">Tel. do Cliente</div></td>
    <td width="70"><div align="center">Comando</div></td>
  </tr>
 <?php do{?>
  <tr> 
    <td><?php echo $row['contato_id'];?></td>
    <td><?php echo $row['nome_cliente'];?></td>
    <td><?php echo $row['cpf_cnpj_cliente'];?></td>
    <td><?php echo $row['cidade_com'];?></td>
    <td><?php echo $row['tel_com'];?></td>
    <td>reservado</td>
  </tr>
  <?php } while($row = mysql_fetch_assoc($query));?>
</table>
<?php mysql_close();?>
<p> </p>
</body>
</html>

Por favor fechar o tópico.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq