<?
include "conecta.php";
$matricula = TRIM($matricula);
$nome = STRTOUPPER(TRIM($nome));
$end_cidade = STRTOUPPER(TRIM($end_cidade));
$cpf = TRIM($cpf);
$associacao_id = $_SESSION["id_usuario"];
$query = mysql_query("SELECT matricula,nome,end_cidade,cpf,associado_id FROM associado WHERE LOCATE('$matricula',matricula)>0 AND LOCATE('$nome',nome)>0 AND LOCATE('$end_cidade',end_cidade)>0 AND LOCATE('$cpf',cpf)>0 AND associacao_id=$associacao_id ORDER BY nome");
$linhas = mysql_num_rows($query);
$lpp = 10; // Especifique quantos resultados você quer por página
$paginas = ceil($total / $lpp); // Retorna o total de páginas
if(!isset($pagina)) { $pagina = 0; } // Especifica uma valor para variavel pagina caso a mesma não esteja setada
$inicio = $pagina * $lpp; // Retorna qual será a primeira linha a ser mostrada no MySQL
$query = mysql_query("SELECT nome FROM associado LIMIT $inicio, $lpp"); // Executa a query no MySQL com o limite de linhas.
if($linhas == 0){
echo "Nenhum associado encontrado";
exit();
}
else{
while($row = mysql_fetch_array($query)){
$matricula = $row["matricula"];
$nome = $row["nome"];
$cpf = $row["cpf"];
$end_cidade = $row["end_cidade"];
$associado_id = $row["associado_id"];
if($linhas %2 == 0){
$cor = "#E2EFFE";
}
else{
$cor = "#E2EFFE";
}
echo "
<tr bgcolor=\"$cor\">
<td> $matricula</td>
<td> <a href=\"perfil_associado.php?identificador=".base64_encode($associado_id).md5('020886')."\">$nome</a></td>
<td> $cpf</td>
<td> $end_cidade</td>
</tr>";
}
}
if($pagina > 0) {
$menos = $pagina - 1;
$url = "$PHP_SELF?pagina=$menos";
echo "<a href="$url">Anterior</a>"; // Vai para a página anterior
}
for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as páginas
$url = "$PHP_SELF?pagina=$i";
echo " | <a href="$url">$i</a>";
}
if($pagina < $paginas) {
$mais = $pagina + 1;
$url = "$PHP_SELF?pagina=$mais";
echo " | <a href="$url">Próxima</a>";
}
?>
</table>
Pergunta
MauF
Esse é o código o que deve estar errado..
Desde já abgradeço...
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.