Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 102
Nome: Erivelton Ferreira
Descrição do site: A melhor web rádio da internet (Radio Killer)
Sexo: Masculino
Localização: Apuiarés - CE
Contato:

Busca Usando GET e Query string

06-07-2012 12:14

Olá, bom eu tenho um sistema de paginação de resultados, e recentemente precisei adicionar a ele um campo de busca.

Nos links de paginação coloquei assim :home?p=prefeituras&pagina=$pagina&busca=$busca ....

Mais o que devo fazer para que envie o Formulário e ele vá para a pagina com as querystring : p, pagina, e busca juntas ?

Já tentei varias formas no action e nada, estou usando via post, mais fica muito ruim por que tem que criar sessão ou redirecionar... e não fica legal...
Desde já Obrigado pela ajuda. :)
0
www.radiokiller.com.br
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17422
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Busca Usando GET e Query string

06-07-2012 12:30

A principio você pode fazer assim

<form action="home?" method="get"> <input type="text" name="p" value="prefeituras"> <input type="submit"> </form>

Com isso vai redirecionar para

home?p=prefeituras

Ai é só adicionar os outros inputs no formulário.
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 102
Nome: Erivelton Ferreira
Descrição do site: A melhor web rádio da internet (Radio Killer)
Sexo: Masculino
Localização: Apuiarés - CE
Contato:

Busca Usando GET e Query string

06-07-2012 12:45

Caro Web, você nao compreendeu, o link home.php?p=prefeituras é o link da página
Uso um sistema de navegação por include php onde os links ficam assim :

home.php?p=prefeituras
home.php?p=minha_conta
home.php?p=cadastrar

Entao o sistema de paginação e busca encontra-se na pagina
home.php?p=prefeituras
Então eu tentei fazer com que fosse enviado a query string busca para a página home.php?p=prefeituras
Ficando então home.php?p=prefeituras&busca=palavra, home.php?p=prefeituras&pagina&busca=palavra, so que tudo que eu já tentei fazer ele redireciona para :
home.php?busca=palavra
0
www.radiokiller.com.br
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 102
Nome: Erivelton Ferreira
Descrição do site: A melhor web rádio da internet (Radio Killer)
Sexo: Masculino
Localização: Apuiarés - CE
Contato:

Busca Usando GET e Query string

06-07-2012 13:13

Olha si :rofl: deu uma pesquisadinha em foruns ingleses, e achei essa dica, adaptei ao meu caso funcionou perfeitamente !

<form method="GET" action="" id="form"> <label for="consulta"><span class="small">Buscar:</span></label> <input type="text" id="consulta" name="busca" maxlength="255" class="inputs" value="<?php echo $_GET['busca']; ?>"/> <input type="hidden" name="p" value="<?php echo $_GET['p']; ?>"/> <input type="hidden" name="pagina" maxlength="255" class="inputs" value="<?php echo $_GET['pagina']; ?>"/> <input type="button" value="OK" class="info" id="enviar"/> &nbsp;<label for="enviar"></label> </form>

O link fica home.php?p=prefeituras&pagina=1&busca=palavra_chave
0
www.radiokiller.com.br
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17422
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Busca Usando GET e Query string

06-07-2012 15:18

Boa.
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado