+ Responder ao Tópico



  1. #1
    fabianobrandt
    sou iniciante no mysql .. gostaria de saber como faço uma busca no meu banco de dados.. dessa forma .. tenho uma tabela com alguns registros alguns com o mesmo nome ex: o nome Joao ele tem mais de um registro, o nome é o mesmo mas o resto dos campos tem valores diferentes.
    queria saber como faço para procurar pelo nome Joao na tabela e que retorne todas as vezes que esse nome teve um registro.. no mysql da pra usar o coringa mas como que se faz isso no php?



    <?php
    $conn = mysql_connect("host","user","pass");
    $banco = mysql_select_db("banco");
    $busca = "SELECT * FROM tabela WHERE `nome` LIKE '%$nome' LIMIT 0, 30";
    mysql_close($conn);
    ?>

    <?php
    $limite = mysql_query("$busca");
    while ($dados = mysql_fetch_array($limite)) {
    $numero = $dados["numero"];
    $nome = $dados["nome"];
    $tipo = $dados["tipo"];
    $valor = $dados["valor"];
    $data = $dados["data"];
    $obs = $dados["obs"];
    ?>


    <? echo "<table border=0 width=650 cellspacing=4 cellpadding=2>";
    echo("<tr>
    <td width=10% bgcolor=efefef>$numero</td>
    <td width=35% bgcolor=efefef>$nome</td>
    <td width=20% bgcolor=efefef>$tipo</td>
    <td width=10% bgcolor=efefef>$valor</td>
    <td width=10% bgcolor=efefef>$data</td>
    <td width=15% bgcolor=efefef>$obs</td>");
    echo "</table>";
    ?>


    se tiver outra forma de fazer com que a consulta me retorne com os dados em da tabela do banco em outra tabela no php
    Última edição por fabianobrandt; 25-10-2006 às 21:30.

  2. Olá, o problema do seu codigo, é que voce esta fechando a conexao (mysql_close) antes de fazer o mysql_query e o mysql_fetch_array.

    Normalmente, a ultima coisa que fazemos é fechar a conexão com a base de dados






Tópicos Similares

  1. Iniciante
    Por Edemar no fórum Linguagens de Programação
    Respostas: 3
    Último Post: 08-08-2003, 13:58
  2. Iniciante
    Por Edemar no fórum Linguagens de Programação
    Respostas: 4
    Último Post: 22-10-2002, 15:17
  3. sou iniciante e preciso de ajuda
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 11-10-2002, 06:12
  4. sou iniciante e preciso de ajuda
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 19-09-2002, 00:48
  5. Make - Make install - Make clean / Iniciante
    Por mi no fórum Servidores de Rede
    Respostas: 2
    Último Post: 17-08-2002, 11:08

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L