• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

jotix

Pesquisa à base de dados por uma página

2 mensagens neste tópico

Fiz uma página HTML (que funciona como maquete) sobre vários campos de pesquisa à base de dados.

Bem, a minhas dificuldades principais são por essa página html em prática.

Alguém me pode dar dicas?

A "maquete" é esta:

http://www.zubux.com/pesquisaZubux.html

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olá,

Primeiramente coloque todos os inputs dentro de um form,depois coloque que script receberá e processará os dados do form,senão será inutil.

<form method="post" name="pesquisas" action="pesquisar.php">

No caso,pode usar multiplos forms e multiplos arquivos.Coloque os botoes.

<span style="font-style: italic;">Botão Pesquisar</span><br>

POR

<input type="submit" value="Pesquisar">

Para receber o valor dos campos de texto,basta definir o metodo e no script php fazer:

Exemplo:

$dinheiro=$_POST['dinheiro']; //Variavel que recebe o valor de um dos campos de texto

Para buscar determinados valores do banco de dados,faz se o seguinte:

Exemplo:

conecta.php:

<?php
$servidor="localhost"; //Servidor do db
$usuario="root"; //Nome do usuario com as permissoes do mysql
$senha="123"; //Senha do usuario
$conecta=mysql_connect($servidor, $usuario, $senha);
mysql_select_db("dinheiro");
?>

pesquisar.php

<?php
require_once("conecta.php");
$dinheiro=$_POST['dinheiro']; //Variavel que recebe o valor de um dos campos de texto
$sintax="SELECT dinheiro FROM exemplo WHERE dinheiro LIKE '%$dinheiro%'";
if(!empty($dinheiro))
{
  $query=mysql_query($sintax);
  $numero_linhas=mysql_num_rows($query);
  for($i=0;$i<$numero_linhas;$i++)
   {
    $dados=mysql_fetch_row($query);
    $resultado_pesquisa=$dados[0];
   }
}
echo "O resultado da pesquisa foi:$resultado_pesquisa";
?>

Sugiro que dê uma lida nesse tópico também respondido por mim:

http://www.portugal-a-programar.pt/index.php?showtopic=20271

E que também dê uma lida no manual do php.Procure estudar mais.

Com base no que foi dito,creio eu que você já conseguirá coloca-la em prática.

Postar se ainda tem duvidas,quais sao ou se jah as liquidou.

Seu script pronto para ser usado,razoavelmente organizado e com visual bem legal:

http://rs292.rapidshare.com/files/129771996/pesquisa.html

Ps:faltaram as checkboxes.

Ps²:organizar o codigo,se desejar usar apenas um arquivo para o processamento.

Ps³:não entendi bem o que queria,portanto se fiz algo errado favor relatar neste topico que corrigirei.

Pss³:se precisar que eu faça o source dos/do arquivo em php basta me explicar o que quer,como quer o source,funçao e etc (bem detalhadamente) que quando eu encontrar tempo faço.

Estarei acompanhando o topico,seu progresso,duvidas e etc,qualquer coisa reportar neste topico que estarei disposto a ajudar.

Abraços.

Obs:script e explicações feitas por mim.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora