Jump to content
Fórum Script Brasil
  • 0

(Resolvido) Buca na mesma pagina.


o0mega

Question

Bom dia,

Estou tentando fazer um sistema de busca e estou com algumas duvidas.

Tenho a seguinte parte do scritp na pagina listaproduto.php:

<?php

Abre_Conexao();

$consulta = mysql_query("select * from cad_produto")

?>

<form action="ListarBusca.php" method="post" name="busca" target="_blank">

Produto:

<input type="post" name="locproduto" size="50" ><input name="buscar" type="button" value="Buscar">

</form>

<?php

while($linhas = mysql_fetch_object($consulta)) {

}

?>

<td align="center"><?php echo $linhas->CodProduto;?> </td>

<td align="center"><?php echo $linhas->status;?> </td>

<td align="center"><?php echo $linhas->Fabricante;?> </td>

<td align="center"><?php echo $linhas->UniVenda;?> </td>

</td>

<?php

}

?>

Nesses comandos e mais alguns eu consigo visualizar a listagem de todos os produtos cadastrados no meu banco de dados.

Agora nesse botão buscar e o txt locproduto que está em vermelho, eu preciso que quando digite um nome qualquer e aperte em buscar, ele atualize a listagem abaixo

Edited by o0mega
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

A idéia básica é verificar se foi feito o post e montar uma pesquisa personalizada baseado nisto... por exemplo:

<?php
Abre_Conexao();

if(isset($_POST['locproduto'])){
//Aqui você faz a pesquisa com o que o usuário informou.
}else{
$consulta = mysql_query("select * from cad_produto");
}
?>

Link to comment
Share on other sites

  • 0

ESerra eu testei aqui, só que não consigo pegar o que foi enviado no post.

Eu fiz assim:

Abre_Conexao();

if(isset($_POST['locproduto'])){
$locprod = $_POST['locproduto'];
$consulta = mysql_query("select * from cad_produto where produto like '$locprod%'");
}else{
$consulta = mysql_query("select * from cad_produto");
}

Mas não funciona.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...