Boa tarde a todos, estou com um problema em meu codigo de paginação.
Codigo:
<?php
include('connect.php');
//Verifica se recebeu a pagina
if(isset($_GET['pagina'])){
//teste para mysql ijection
$pagina = mysql_real_escape_string($_GET['pagina']);
//primeiro id = 5*pagina-1
$prim = 5*($pagina-1);
//ultimo id e = prim + 5
$ut = $prim + 5;
//Seleciona todos entre prim e ut
$pega = mysql_query("SELECT * FROM material LIMIT $prim , $ut");
//cria array
$ar = mysql_fetch_array($pega);
//se não recebeu a pagina utiliza padrão
}else{
$pega = mysql_query("SELECT * FROM material LIMIT 0,5");
$ar = mysql_fetch_array($pega);
}
//loop para escrever tudo na pagina
do{
echo $ar['materia']." id: ".$ar['idmaterial'].'<br>';
}while($ar = mysql_fetch_array($pega));
//faz a istagen de paginas
$num = (mysql_num_rows(mysql_query("SELECT * FROM material")) / 5);
$a = 0;
while($a < $num){
$prox = $a+1;
echo '<a href="paginacao.php?pagina='.$prox.'">'.$a.'</a> ';
$a++;
}
?>
O seguinte erro ocorre:
Por exemplo, estou na pagina 2 então era pra retornar isso:
yg id: 6
y id: 7
y id: 8
y id: 9
gy id: 10
Mas ele retorna isso
yg id: 6
y id: 7
y id: 8
y id: 9
gy id: 10
huhuh id: 11
uhuhu id: 12
uhuh id: 13
huhu id: 14
uhuh id: 15
Pergunta
brhvitor6
Boa tarde a todos, estou com um problema em meu codigo de paginação.
Codigo:
O seguinte erro ocorre: Por exemplo, estou na pagina 2 então era pra retornar isso: Mas ele retorna issoLink para o comentário
Compartilhar em outros sites
1 resposta 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.