Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou começando agora com PHP e sou muito fraco ainda e gostaria da ajuda de vcs, eu estou tentando fazer uma paginação, mais não está dando certo, ele não esta separando a pesquisa em paginas, olhem ai e me fale o que fiz de errado, eu peguei o codigo de paginação aqui no forum e tentei implementá-lo, se alguem puder me ajudar, eu agradeço. Vou postar o codigo todo.
<?php
$codigo=$_GET['codigo'];
$cpf=$_GET['cpf'];
$nome=$_GET['nome'];
$servidor=$_GET['servidor'];
$gaveta=$_GET['gaveta'];
$pasta=$_GET['pasta'];
// Conectando, escolhendo o banco de dados
$link = mysql_connect('localhost', 'root', 'root')
or die('Não foi possível conectar: ' . mysql_error());
//echo 'Conexão bem sucedida';
mysql_select_db('bd_hipercred') or die('Não foi possível selecionar o banco da dados');
// Executando a consulta SQL
//$query1 = "select * from servidor where servidor = '$servidor'";
$query1 = "select * from servidor where servidor ='$servidor'";
if ($nome != ''){
$query1 .= " and nome_cli LIKE '%$nome%'";
}
if ($cpf != ''){
$query1 .= " and cpf = '$cpf'";
}
$query = mysql_query($query1);
$result = mysql_query($query1) or die('A consulta falhou!: ' . mysql_error());
$sql=mysql_query("SELECT count(*) as total FROM servidor");
$re=mysql_fetch_array($sql);
//mostrar quantos por vez?
$mostrar="3";
//pega em que tela está
$screen=$_REQUEST['screen'];
//se a tela for a primeira ou igual a 0
if($screen=="" OR $screen=="0"){
$screen=0;
$start=0;
}else{
//Se nao!!
$start=ceil($screen*$mostrar);
}
//final
$end=$mostrar;
//total de paginas
$total=ceil($re['total']/$mostrar);
//faz os links
if($screen!=$total){
$prox=$screen+1;
$ant=$screen-1;
$linkprox="<a href=".$PHP_SELF."?screen=".$prox.">Proximo</a>";
$linkant="<a href=".$PHP_SELF."?screen=".$ant.">Anterior</a> ";
}if($screen==$total-1){
$linkprox="";
}if ($screen=="0" OR $screen=="") {
$linkant="";
}
//query
$sql="SELECT * FROM servidor LIMIT $start,$end";
$qr=mysql_query($sql);
while ($ro=mysql_fetch_array($qr)) {
//imprime
echo $ro['CAMPO']."<br>";
}
echo "<br>".$linkant.$linkprox;
?><title>Editar</title>
<table width="100%" border="1">
<div align="center"> </div>
<div align="center"></div>
<INPUT type="hidden" name="codigo" value="<?=$codigo?>">
<table width="63%" height="284" border="0" align="center">
<tr>
<td height="280">
<table width="89%" border="1">
<tr>
<td colspan="8"><div align="center"><img src="img/logo.jpg" width="776" height="150"></div></td>
</tr>
<tr>
<td width="3%"><div align="center"> </div></td>
<td width="7%"> <div align="center"><strong></strong></div>
<strong>Código</strong></td>
<td width="13%"><div align="center"><strong>Nome</strong></div></td>
<td width="8%"> <div align="center"><strong>CPF</strong></div></td>
<td width="13%"><div align="center"><strong>GAVETA</strong></div></td>
<td width="11%"><div align="center"><strong>PASTA</strong></div></td>
<td width="5%"><strong>MAT.</strong></td>
<td width="40%"><strong>MAT. 2</strong></td>
</tr>
<tr>
<td>
<?php $codigo=$l['codigo'];
$nome_cli=$l['nome_cli'];
$cpf=$l['cpf'];
$gaveta=$l['gaveta'];
$pasta=$l['pasta'];
$mat=$l['mat'];
$mat2=$l['mat2'];
echo "
<tr>
<td><a href=\"editaview.php?codigo=$codigo\">[Editar]</a> <a href=\"excluir.php?codigo=$codigo\">[Excluir]</a></td>
<td> $codigo</td>
<td> <input name='nome' type='text' value='$nome_cli' size='40' maxlength='40'></td>
<td> <input name='cpf' type='text' value='$cpf' size='12' maxlength='30'></td>
<td> <input name='gaveta' type='text' value='$gaveta' size='10' maxlength='30'></td>
<td> <input name='pasta' type='text' value='$pasta' size='10' maxlength='30'></td>
<td> <input name='mat' type='text' value='$mat' size='14' maxlength='30'></td>
<td> <input name='mat2' type='text' value='$mat2' size='14' maxlength='30'></td>
</tr>\n";
}
@mysql_close();
?>
</td>
<td> </td>
<td width="13%"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p></td>
</tr>
</table>
<div align="center"> </div>
<div align="center"> </div>
</BR>
<a href='hcb.php'> <strong>Voltar</strong> </a>Carregando comentários...