Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá novamente, eu vim para tirar mais uma dúvida, posso desculpa, pois estou um pouco sem tempo para tentar ajudar os outros membros que também tem dúvidas, mas assim que eu puder eu faço uns posts ajudando(tentando) =].
a dúvida é o seguinte, eu adicionei um sistema de busca num site só que eu queria organizar por página, para não amontoar tudo, inclusive eu dei uma procurada no google e no fórum antes e naum achei nada.
meu código está assim:
<?php
include 'mysql.php';// ====(Fim da conexão)====
require ('loga.php');
$login = $_SESSION["nome"];
$sql="SELECT * FROM images where login='$login'";
$resultado=mysql_query($sql);
$pegar=mysql_fetch_array($resultado);
include 'header.php';function anti_injection($sql)
{
// remove palavras que contenham sintaxe sql
$sql = preg_replace(sql_regcase("/(from|select|insert|delete|where|drop table|show tables|#|\*|--|\\\\)/"),"",$sql);
$sql = trim($sql);//limpa espaços vazio
$sql = strip_tags($sql);//tira tags html e php
$sql = addslashes($sql);//Adiciona barras invertidas a uma string
return $sql;
}if (!isset($_GET['consulta'])) {
header("Location: page.php");
exit;
}// Salva o que foi buscado em uma variável
$busca = anti_injection($_GET['consulta']);
// Usa a função mysql_real_escape_string() para evitar erros no MySQL
$busca = mysql_real_escape_string($busca);
// ============================================
// Monta outra consulta MySQL para a busca
$sql = "SELECT * FROM images WHERE ((nome LIKE '%".$busca."%') OR ('%".$busca."%')) ORDER BY image_id DESC LIMIT 0,".$limit."";
// Executa a consulta
$query = mysql_query($sql);
$begin = ($begin >= $sql)?$sql - $limit:$begin;
$begin = ($begin < 0)?0:$begin; //Can't list negative players :)
$lastpage = (($sql - $limit) < 0)?0:$total_players - $limit;
// ============================================
// Começa a exibição dos resultados
echo "<ul><br>";
?>
<a href="buscar.php?consulta=<?=$busca?>&begin=<?=($begin - $limit)?>&limit=<?=$limit?>">Previous Page</a> | <a href="buscar.php?consulta=<?=$busca?>&begin=<?=($begin + $limit)?>&limit=<?=$limit?>">Next Page</a>
<br><?$titulo = $resultado['nome'];
$texto = $resultado['sexo'];
$link = 'profile.php?image_id=' . $resultado['image_id'];
echo "";?>
<a href="profile.php?image_id=<?=$resultado[image_id]?>" title="<?=$titulo?>"><img src="images/<?=$resultado[filename]?>" width="100" height="120" border="3" /></a>
<?
echo "";
}
echo "</ul><br><br>";
include 'footer.php';
?>Carregando comentários...