Ir para conteúdo
Fórum Script Brasil
  • 0

Ini


Guest Sist. Buca

Pergunta

Guest Sist. Buca

E ai Galera...

Eu sou iniciante e to tentando fazer um sisteminha de busca, eu vi que tem muitos simples por ai, mas queria fazer um varias categorias, ex:

Busca: blabla Em: nome...

E se forem muitos resultados nessa categoria ter como mudar de pag. ex. pag.1, pag.2, pag.3

já tentei fazer umas coisas mas não ta dando muito certo...

Da pra dar uma maozinha ai... Falow...

form:


<form name="form1" method="post" action="resu_busca.php">
  <table width="345" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
      <td width="102" height="30"><div align="right" class="style6 style7"><font color="#666666" face="Times New Roman, Times, serif">Buscar:</font></div></td>
      <td width="243"><input name="b_string" type="text" id="b_string" size="20" maxlength="20">
      em:
        <select name="tipo" id="tipo">
          <option>Autor</option>
          <option>Reu</option>
          <option>Data</option>
          <option>Processo</option>
          <option>Usuario</option>
        </select>
      </td>
    </tr>
    <tr>
      <td colspan="2"><div align="center">
        <input type="submit" name="Submit" value="Entrar">
</div></td>
    </tr>
  </table>
</form>
resu_busca.php
<?
session_start();
header("Cache-control: private");//essa linha e pra corrigir um erro do IE6 .

if (!(($_SESSION['usuario']) AND ($_SESSION['senha']))) {
echo("<script>
alert(\"Você não está logado no sistema...\");
window.location = '../index.php';
</script>");
exit;
}

include ("../config/mysqlconecta.php");
?>

<?
$busca    = $_GET['b_string'];
$campo    = $_GET['tipo'];

$registros = mysql_query("SELECT * FROM cclientes WHERE autor LIKE '%" . $busca . "%' OR reu LIKE '%" . $busca . "%' OR data LIKE '%" . $busca . "%' OR processo LIKE '%" . $busca . "%' OR usuario LIKE '%" . $busca . "%' ORDER by autor ASC");

while($dados = mysql_fetch_array($registros)){
$Autor    = $dados["nome"];
$reu      = $dados["reu"];
$data     = $dados["data"];
$processo = $dados["n_processo"];
$usuario  = $dados["usuario"];

echo"$nome" . "<br>";
echo"$reu" . "<br>";
echo"$data" . "<br>";
echo"$processo" . "<br>";
echo"$usuario" . "<br>";

?>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

No caso se poder selecionar várias páginas com os resultados da pesquisa, procure no manual do mysql algo falando sobre selecionar linhas de x até y de um resultado, isso pode lhe ajudar. Não me lembro bem a sintaxe. Então, quando você criar um índice para as páginas tipo "1 - 2 - 3 - 4" coloque os dados das linhas que você quer pegar do banco de dados em cada link. Por exemplo, se você quer 10 endereços em cada página, faça com que o link 1 aponte para as 10 primeiras linhas, o link 2 para as linhas de 10 a 20 e assim por diante. Em algum lugar nesse fórum eu já alguém descrevendo isso com a sintaxe correta e tudo mais.

Abraços.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...