Olá galera estou com o seguinte problema, tenho um sistema de busca, só que acontece ele não mostra os resultados e nem da erro não sei oque está errado.
// bloco 2 - defina o número de registros exibidos por página
$num_por_pagina = 10;
// bloco 3 - descubra o número da página que será exibida
// se o numero da página não for informado, definir como 1
$pagina = $_GET['pagina'];
if(!$pagina){
$primeiro_registro = 0;
$pagina = 1;
}else{
$primeiro_registro = ($pagina - 1) * $num_por_pagina;
}
// bloco 4 - construa uma cláusula SQL "SELECT" que nos retorne somente os registros desejados
// definir o número do primeiro registro da página. Faça a continha na calculadora que você entenderá minha fórmula.
//$primeiro_registro = ($pagina*$num_por_pagina) - $num_por_pagina;
// consulta apenas os registros da página em questão utilizando como auxílio a definição LIMIT. Ordene os registros pela quantidade de pontos, começando do maior para o menor DESC.
$search = $_POST["search"];
echo"$search";
$sql = @mysql_query("SELECT * FROM titulo WHERE titu_portugues LIKE '%$search%' ORDER BY idtitulo DESC LIMIT $primeiro_registro, $num_por_pagina")or die(mysql_error());
// executar query
$count = mysql_num_rows($sql);
// bloco 5 - exiba os registros na tela
while($l = @mysql_fetch_array($count)){
$idtitulo = $l["idtitulo"];
$titu_portugues = $l["titu_portugues"];
$link_imagem = $l["link_imagem"];
$idclick = $l["idclick"];
$tamanho = $l["tamanho"];
?>
abaixo disso é só a parte que mostra o resultado e o resto da paginação.

Erro Sistema De Busca
Started By Wagner Mello, 30/06/2010, 12:51
3 replies to this topic
#2
Posted 30/06/2010, 13:44
Retire os @ da frente dos comandos sql...

Iniciando na Ajuda On line...
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#3
Posted 30/06/2010, 15:08
Retire os @ da frente dos comandos sql...
Olá amigo, retirei o @ e apaguei o num rows deicando só o fetch array e deu certo muito obrigado pela atenção.
#4
Posted 30/06/2010, 16:11

Iniciando na Ajuda On line...
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)