Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

darlansandro

Sistema de busca em PHP & MYSQL

Recommended Posts

Oi, galera, estou com um problema por aqui, estou desenvolvendo um sistema de busca para um unico banco de dados com três tabelas. O funcionamento se da desta maneira primeiro construir um formulario com três botões de radio, sendo o metodo "get", depois construir uma pagina busca.php, que me dara o resultado do formulario, contudo não conseguir realizar a operação com sucesso. Abaixo vou postar os codigos, agradeço se alguem puder me ajudar.

 

1. Formulario de envio:

 

<form id="form1" name="form1" method="get" action="busca.php">
			<table width="275" height="76" border="0" cellpadding="0" cellspacing="0">
			  <tr>
				<th align="left" valign="top" scope="col"><span class="style5">...::: Busca no Banco </span></th>
			  </tr>
			  <tr>
				<th align="center" valign="top" scope="col"><span class="style5">
				  <label>
					<input name="busca" type="text" id="busca" size="32" />
					<input type="submit" name="Submit" value="ok" />
					</label>
				</span></th>
			  </tr>
			  <tr>
				<th align="left" valign="top" scope="col"><span class="style5">
				  <label>
					<input name="busca" type="radio" value="busca" />
					Notícias
					<input name="busca" type="radio" value="busca" />
					Poldcast 
					<input name="busca" type="radio" value="busca" />
					Videocast</label>
				</span></th>
			  </tr>
			</table>
		  </form>

2. Pagina de busca:

 

SELECT noticias.not_titulo, poldcast.pold_titulo, videocast.vid_titulo
FROM noticias, poldcast, videocast
WHERE noticias.not_titulo = '%%busca%%' OR poldcast.pold_titulo ='%%busca%%' OR videocast.vid_titulo ='%%busca%%'

CODE;

name: busca
Defaut Value: -1
Run - time: $_GET['not_titulo']

name: busca
Defaut value: -1
Run - time: $_GET['pold_titulo']

name: busca
Defaut value: -1
Run - time: $_GET ['vid_titulo']

Valeu, galera agradeço a ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim :

 

WHERE noticias.not_titulo like '%busca%' OR poldcast.pold_titulo like '%busca%' OR videocast.vid_titulo like '%busca%'

 

Att

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.