Problema com sistema de busca PHP
Pessoal em um projeto meu tenho um sistema de busca na pagina index que ele é autocomplete o cara digita no campo e ele vai mostrando imediatamente em baixo os usuarios cadastrado no banco de dados, mostra nome e foto, o que eu queria é que além desse autocomplete as pessoas quando colocasse o nome de alguem e clicasse no botão de pesquisar elas fossem para uma pagina que tenho que se chama search.php e lá listasse as pessoas com o termo pesquisado, O MEU PROBLEMA é que eu não to sabendo integrar. o codigo que ta na minha search.php ele ta exibindo todos cadastrados no banco, e nao o termo que peço no campo de pesquisa. queria que me ajudasem me desse um help, vou postar abaixo o codigo da minha search.php e o codigo que faz a busca do autocomplete.
search.php
<?php
include"config.php";
$q = strtolower($_GET['q']);
if($q) return;
$sql = mysql_query("SELECT * FROM login_session WHERE nome LIKE '%$q%' LIMIT 6") or die("Erro ao consultar");
while($res = mysql_fetch_array($sql)){
$nome = $res['nome'];
$imgName = $res['imgName'];
if(isset($imgName)){
}
echo "<div class=\"res\" onclick=\"window.location.href = 'search.php'\">";
echo "<div class=\"img\"><img src=\"timthumb.php?src=upload/$imgName&h=50&w=50&zc=3\"></div>";
echo "<div class=\"nome\">$nome</div>\n";
echo "</div>";
}
?>
CODIGO DA BUSCA PELO AUTOCOMPLETE busca.php:
<?php
include"../config.php";
$q = strtolower($_GET['q']);
if(!$q) return;
$sql = mysql_query("SELECT * FROM login_session WHERE nome LIKE '%$q%' LIMIT 6") or die("Erro ao consultar");
while($res = mysql_fetch_array($sql)){
$nome = $res['nome'];
$imgName = $res['imgName'];
if(isset($imgName)){
}
echo "<div class=\"res\" onclick=\"window.location.href = 'search.php'\">";
echo "<div class=\"img\"><img src=\"timthumb.php?src=upload/$imgName&h=50&w=50&zc=3\"></div>";
echo "<div class=\"nome\">$nome</div>\n";
echo "</div>";
}
?>Discussão (1)
Carregando comentários...