Jump to content

Allkateia

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About Allkateia

Recent Profile Visitors

384 profile views
  1. Allkateia

    Erro na paginação

    Bom dia Rapadura. Primeiramente obrigado por dar atenção a minha questão. O código por mim postado, possui todas as tags de abertura e suas correspondentes de fechamento, não existe nada no código fora de parâmetros. Talvez o problema seja por não estar identado e por isso você não viu o código direito. Vou postar abaixo o código identado para melhor visualização. Este código já é de um site que fiz para um cliente a muito tempo atras e depois que um colega meu mexeu para fazer umas alterações para o meu cliente, pois eu estava fora da cidade a serviço e pedi a ele que fizesse algumas alterações de acordo com o pedido do cliente, ele bagunçou o site todo e eu vim acertando os erros recentemente. Só que empaquei nesta parte, não consigo identificar aonde esta o erro. Por isso recorri a vocês. Se puderem me ajudar, ficarei muito grato. <?php mysql_select_db($database_dbsite, $dbsite); $query_rs_perm_usr = sprintf("SELECT t1.usr_id, t2.perfil_fotos FROM tb_usr AS t1 LEFT JOIN tb_perfil AS t2 ON t2.perfil_id = t1.usr_perfil WHERE t1.usr_login = %s AND t1.usr_sit = 'Ativo'", GetSQLValueString($usuario_rs_perm_usr, "text")); $rs_perm_usr = mysql_query($query_rs_perm_usr, $dbsite) or die(mysql_error()); $row_rs_perm_usr = mysql_fetch_assoc($rs_perm_usr); $totalRows_rs_perm_usr = mysql_num_rows($rs_perm_usr); $maxRows_rs_fotos = 900; $pageNum_rs_fotos = 0; if (isset($_GET['pageNum_rs_fotos'])) { $pageNum_rs_fotos = $_GET['pageNum_rs_fotos']; } $startRow_rs_fotos = $pageNum_rs_fotos * $maxRows_rs_fotos; mysql_select_db($database_dbsite, $dbsite); $query_rs_fotos = "SELECT * FROM tb_galeria AS t1 WHERE t1.galeria_tipo='F' ORDER BY t1.galeria_id DESC"; $query_limit_rs_fotos = sprintf("%s LIMIT %d, %d", $query_rs_fotos, $startRow_rs_fotos, $maxRows_rs_fotos); $rs_fotos = mysql_query($query_limit_rs_fotos, $dbsite) or die(mysql_error()); $row_rs_fotos = mysql_fetch_assoc($rs_fotos); if (isset($_GET['totalRows_rs_fotos'])) { $totalRows_rs_fotos = $_GET['totalRows_rs_fotos']; } else { $all_rs_fotos = mysql_query($query_rs_fotos); $totalRows_rs_fotos = mysql_num_rows($all_rs_fotos); } $totalPages_rs_fotos = ceil($totalRows_rs_fotos/$maxRows_rs_fotos)-1; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title></title> <link href="estilos.css" rel="stylesheet" type="text/css" /> <script src="js/jquery.js" type="text/javascript"></script> <script src="uniforms/jquery.uniform.js" type="text/javascript"></script> <script type="text/javascript" charset="utf-8"> $(function() { $("input, textarea, select, button").uniform(); } ); </script> <link rel="stylesheet" href="uniforms/css/uniform.default.css" type="text/css" media="screen"> </head> <body> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td width="50"> <form id="frm01" name="frm01" method="get" action="painel.php"> <input type="submit" value="cadastrar" /> <input name="pg" type="hidden" id="pg" value="fotoscad" /> </form> </td> <td width="50">&nbsp;</td> <td width="50">&nbsp;</td> <td width="50">&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table> <table width="100%" border="0" cellspacing="10" cellpadding="5" style="border-bottom:#666 2px solid;"> <tr> <td class="body_titulo2">GALERIA DE FOTOS</td> <td width="250" class="body_titulo2">&nbsp;</td> </tr> </table> <?php /*START_PHP_SIRFCIT*/ if ($row_rs_perm_usr['perfil_fotos']!="S"){ ?> <table width="100%" border="0" cellspacing="10" cellpadding="0"> <tr> <td> <table width="100%" border="0" cellpadding="10" cellspacing="0" class="sem_permissao"> <tr> <td>Voc&ecirc; n&atilde;o possui permiss&atilde;o para este conte&uacute;do!</td> </tr> </table> </td> </tr> </table> <?php } /*END_PHP_SIRFCIT*/ ?> <?php /*START_PHP_SIRFCIT*/ if ($row_rs_perm_usr['perfil_fotos']=="S"){ ?> <table width="100%" border="0" cellspacing="0" cellpadding="10"> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="500" height="35" bgcolor="#cccccc" class="registro_titulo-col">Título</td> <td width="100" bgcolor="#cccccc">&nbsp;</td> </tr> </table> <?php if ($totalRows_rs_fotos > 0) { // Show if recordset not empty ?> <?php do { ?> <table width="100%" border="0" cellspacing="0" cellpadding="2" style="border-bottom:#CCC 1px dotted;" onMouseOver="bgColor='#EFEFEF'" onMouseOut="bgColor='#FFFFFF'"> <tr> <td width="500" height="35"> <?php echo $row_rs_fotos['galeria_titulo']; ?> </td> <td width="100"> <table border="0" align="right" cellpadding="4" cellspacing="0"> <tr> <td width="50"> <form id="frmbt_edit" name="frmbt_edit" method="get" action="painel.php"> <input name="pg" type="hidden" id="pg" value="fotosedit" /> <input type="submit" class="registro_btedit" value="editar" /> <input name="galeria_id" type="hidden" id="galeria_id" value="<?php echo $row_rs_fotos['galeria_id']; ?>" /> </form> </td> </tr> </table> </td> </tr> </table> <?php } while ($row_rs_fotos = mysql_fetch_assoc($rs_fotos)); ?> <?php } // Show if recordset not empty ?> </td> </tr> </table> <?php } /*END_PHP_SIRFCIT*/ ?> </body> </html> <?php mysql_free_result($rs_perm_usr); mysql_free_result($rs_fotos); ?>
  2. Allkateia

    Erro na paginação

    Bom dia irmão. Ainda não o organizei, porem, acredito eu que uma coisa não tem nada haver com a outra, o fato de estar desorganizado, não tira o mérito do funcionamento. Você consegue identificar aonde esta o erro na programação? Aguardo retorno e obrigado por responder.
  3. Allkateia

    Erro na paginação

    Este arquivo é php e ele expõe o resultado nele mesmo e não depende de outra página, é uma página única. Sei que o erro esta no código, só não consigo visualizar aonde.
  4. Bom dia pessoal.Estou quebrando a cabeça e não consigo encontrar aonde esta o erro e gostaria da ajuda de vocês.Vou postar aqui o código de uma das minhas páginas, na qual eu faço a paginação, porem, ele não obedece de jeito nenhum.Quando eu coloco um limite para a paginação, ele expõe a quantidade limitada na página, porem, não aparece a paginação para que eu possa seguir para as páginas seguintes, aparecendo apenas a quantidade máxima para aquela página, como se não houvesse mais itens para expor em outras páginas.Peço para que alguém possa me mostrar aonde estou errando e como resolver isso.Segue o código abaixo:[cote]mysql_select_db($database_dbsite, $dbsite);$query_rs_perm_usr = sprintf("SELECT t1.usr_id, t2.perfil_fotos FROM tb_usr AS t1 LEFT JOIN tb_perfil AS t2 ON t2.perfil_id = t1.usr_perfil WHERE t1.usr_login = %s AND t1.usr_sit = 'Ativo'", GetSQLValueString($usuario_rs_perm_usr, "text"));$rs_perm_usr = mysql_query($query_rs_perm_usr, $dbsite) or die(mysql_error());$row_rs_perm_usr = mysql_fetch_assoc($rs_perm_usr);$totalRows_rs_perm_usr = mysql_num_rows($rs_perm_usr);$maxRows_rs_fotos = 900;$pageNum_rs_fotos = 0;if (isset($_GET['pageNum_rs_fotos'])) {$pageNum_rs_fotos = $_GET['pageNum_rs_fotos'];}$startRow_rs_fotos = $pageNum_rs_fotos * $maxRows_rs_fotos;mysql_select_db($database_dbsite, $dbsite);$query_rs_fotos = "SELECT * FROM tb_galeria AS t1 WHERE t1.galeria_tipo='F' ORDER BY t1.galeria_id DESC";$query_limit_rs_fotos = sprintf("%s LIMIT %d, %d", $query_rs_fotos, $startRow_rs_fotos, $maxRows_rs_fotos);$rs_fotos = mysql_query($query_limit_rs_fotos, $dbsite) or die(mysql_error());$row_rs_fotos = mysql_fetch_assoc($rs_fotos);if (isset($_GET['totalRows_rs_fotos'])) {$totalRows_rs_fotos = $_GET['totalRows_rs_fotos'];} else {$all_rs_fotos = mysql_query($query_rs_fotos);$totalRows_rs_fotos = mysql_num_rows($all_rs_fotos);}$totalPages_rs_fotos = ceil($totalRows_rs_fotos/$maxRows_rs_fotos)-1;?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"><title></title><link href="estilos.css" rel="stylesheet" type="text/css" /><script src="js/jquery.js" type="text/javascript"></script><script src="uniforms/jquery.uniform.js" type="text/javascript"></script><script type="text/javascript" charset="utf-8">$(function(){$("input, textarea, select, button").uniform();});</script><link rel="stylesheet" href="uniforms/css/uniform.default.css" type="text/css" media="screen"></head><body><table width="100%" border="0" cellspacing="0" cellpadding="5"><tr><td width="50"><form id="frm01" name="frm01" method="get" action="painel.php"><input type="submit" value="cadastrar" /><input name="pg" type="hidden" id="pg" value="fotoscad" /></form></td><td width="50">&nbsp;</td><td width="50">&nbsp;</td><td width="50">&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><table width="100%" border="0" cellspacing="10" cellpadding="5" style="border-bottom:#666 2px solid;"><tr><td class="body_titulo2">GALERIA DE FOTOS</td><td width="250" class="body_titulo2">&nbsp;</td></tr></table><?php /*START_PHP_SIRFCIT*/ if ($row_rs_perm_usr['perfil_fotos']!="S"){ ?><table width="100%" border="0" cellspacing="10" cellpadding="0"><tr><td><table width="100%" border="0" cellpadding="10" cellspacing="0" class="sem_permissao"><tr><td>Voc&ecirc; n&atilde;o possui permiss&atilde;o para este conte&uacute;do!</td></tr></table></td></tr></table><?php } /*END_PHP_SIRFCIT*/ ?><?php /*START_PHP_SIRFCIT*/ if ($row_rs_perm_usr['perfil_fotos']=="S"){ ?><table width="100%" border="0" cellspacing="0" cellpadding="10"><tr><td><table width="100%" border="0" cellspacing="0" cellpadding="2"><tr><td width="500" height="35" bgcolor="#cccccc" class="registro_titulo-col">Título</td><td width="100" bgcolor="#cccccc">&nbsp;</td></tr></table><?php if ($totalRows_rs_fotos > 0) { // Show if recordset not empty ?><?php do { ?><table width="100%" border="0" cellspacing="0" cellpadding="2" style="border-bottom:#CCC 1px dotted;" onMouseOver="bgColor='#EFEFEF'" onMouseOut="bgColor='#FFFFFF'"><tr><td width="500" height="35"><?php echo $row_rs_fotos['galeria_titulo']; ?></td><td width="100"><table border="0" align="right" cellpadding="4" cellspacing="0"><tr><td width="50"><form id="frmbt_edit" name="frmbt_edit" method="get" action="painel.php"><input name="pg" type="hidden" id="pg" value="fotosedit" /><input type="submit" class="registro_btedit" value="editar" /><input name="galeria_id" type="hidden" id="galeria_id" value="<?php echo $row_rs_fotos['galeria_id']; ?>" /></form></td></tr></table></td></tr></table><?php } while ($row_rs_fotos = mysql_fetch_assoc($rs_fotos)); ?><?php } // Show if recordset not empty ?></td></tr></table><?php } /*END_PHP_SIRFCIT*/ ?></body></html><?phpmysql_free_result($rs_perm_usr);mysql_free_result($rs_fotos);?>[/cote]No aguardo.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.