Jump to content


Photo

Erro Sistema De Busca


  • Faça o login para participar
3 replies to this topic

#1 Wagner Mello

Wagner Mello

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 30/06/2010, 12:51

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.

#2 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 30/06/2010, 13:44

Retire os @ da frente dos comandos sql...

(y)
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#3 Wagner Mello

Wagner Mello

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 30/06/2010, 15:08

Retire os @ da frente dos comandos sql...

(y)


Olá amigo, retirei o @ e apaguei o num rows deicando só o fetch array e deu certo muito obrigado pela atenção.

#4 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 30/06/2010, 16:11

(y)
Iniciando na Ajuda On line...

Posted Image 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)

IPB Skin By Virteq