Código PHP:
Ver original
$registros =7; $pagina= $_SESSION['pagina']; $inicio = ($pagina - 1) * $registros; if($_SESSION['id_usuario']!=43){ $sql = "select * from usuarios where id_usuario <> ".$_SESSION['id_usuario']." and id_usuario <> '43' ".$where.$order; }else{ $sql = "select * from usuarios ".$where.$order; } $num= 0; $lista=mysql_query($sql)or die(mysql_error()); //echo $sql; $total_registros = mysql_num_rows($lista); $total_paginas= ceil($total_registros/$registros); if($pagina>$total_paginas){ $pagina=$total_paginas; } $sql .= " LIMIT $inicio, $registros "; $lista=mysql_query($sql)or die(mysql_error()); ?> <table width="100%" cellpadding="0" cellspacing="0" border="0" class="resultados"> <thead> <tr> <th colspan="6" align="center" ><div id="msjagr" style="margin-left:auto; margin-right:auto; font-size:12px; width:100%" ><?=$mensaje?></div></th> </tr> <tr> <? $funbas="llamarasincrono('usuarios/listarUsuarios.php"; if($_REQUEST['where']!=""){ $funbas.="&where=".$_REQUEST['where']; } $funorn="ordern=1&byn=asc"; $funoru="orderu=1&byu=asc"; $funore="ordere=1&bye=asc"; $funors="orders=1&bys=asc"; if($_REQUEST['ordern']==1){ if($_REQUEST['byn']=="asc"){ $ordern=1; $byn="desc"; }else{ $ordern=0; $byn=""; } $funorn="ordern=".$ordern."&byn=".$byn; } if($_REQUEST['ordere']==1){ if($_REQUEST['bye']=="asc"){ $ordere=1; $bye="desc"; }else{ $ordere=0; $bye=""; } $funore="ordere=".$ordere."&bye=".$bye; } if($_REQUEST['orderu']==1){ if($_REQUEST['byu']=="asc"){ $orderu=1; $byu="desc"; }else{ $orderu=0; $byu=""; } $funoru="orderu=".$orderu."&byu=".$byu; } if($_REQUEST['orders']==1){ if($_REQUEST['bys']=="asc"){ $orders=1; $bys="desc"; }else{ $orders=0; $bys=""; } $funors="orders=".$orders."&bys=".$bys; } //echo $funbas."&".$funorc."&".$funort; ?> <th width="5%" ></th> <th width="25%"><span><a class="<?=$classn?>" onclick="<?=$funbas?>?<?=$funorn?>', 'divforma');" href="javascript:void(0);" >Nombre</a></span></th> <th width="15%"><span><a href="javascript:void(0);" class="<?=$classu?>" onclick="<?=$funbas?>?<?=$funoru?>', 'divforma');" >Usuario</a></span></th> <th width="25%"><span><a href="javascript:void(0);" class="<?=$classe?>" onclick="<?=$funbas?>?<?=$funore?>', 'divforma');" >Email</a></span></th> <th width="15%" style="border-right:none;"><a href="javascript:void(0);" class="<?=$classb?>" onclick="" >Tipo Usuario</a></th> <th width="15%" style="border-right:none;"><span><a href="javascript:void(0);" class="<?=$classs?>" onclick="<?=$funbas?>?<?=$funors?>', 'divforma');" >Estatus</a></span></th> </tr> </thead> <tfoot> <tr> <td colspan="6"> <div style="display:inline; float:left; padding-right:10px; width:80px;">Pagina <?=$pagina?> de <?=$total_paginas?> </div> <? $tpg=10; if(($tpg%2) != 0){ }else{ } $filtro=""; if($where!=""){ $filtro=$_REQUEST['where']."&"; // //echo $fitro; } if($orden!=""){ $ord=$orden."&"; //echo $fitro; } $comj=""; $href1= "javascript:llamarasincrono('usuarios/listarUsuarios2.php?".$filtro.$ord."pagina="; $href2="' ,'divforma' );"; // editar total de registros if($total_paginas>1) { echo "<div style='display:inline;margin-left:-180px; text-align:center'>"; if(( $pagina - 1) > 0) { $ant= $pagina - 1; ?> <a href="<?=$href1."1".$href2?>" style="text-decoration:none;">«Primero</a> <a href="<?=$href1.$ant.$href2?>" style="text-decoration:none;"><Anterior</a> <? }else{ ?> <span style="color:#ccc;">«Primero</span> <span style="color:#ccc;"><Anterior</span> <? } ?> <? if ($total_paginas <= $tpg){ for($i=1; $i<=$total_paginas; $i++){ if ($i==$pagina){ echo $comj." <span>".$pagina."</span> "; }else{ echo $comj; ?> <a style='text-decoration:none;' href="<?=$href1.$i.$href2?>"><?=$i?></a> <? } $comj="-"; } }else{ for($i=1; $i<=$tpg; $i++){ if ($i==$pagina){ echo $comj." <span>".$pagina."</span> "; }else{ echo $comj; ?> <a style='text-decoration:none;' href="<?=$href1.$i.$href2?>"><?=$i?></a> <? } $comj="-"; } $ini=$total_paginas-($tpg-1); for($i=$ini; $i<=$total_paginas; $i++){ if ($i==$pagina){ echo $comj." <span>".$pagina."</span> "; }else{ echo $comj; ?> <a style='text-decoration:none; ' href="<?=$href1.$i.$href2?>"><?=$i?></a> <? } $comj="-"; } }else{ for($i=($pagina-$men); $i<=($pagina+$men2); $i++){ if ($i==$pagina){ echo $comj." <span >".$pagina."</span> "; }else{ echo $comj; ?> <a style="text-decoration:none;" href="<?=$href1.$i.$href2?>"><?=$i?></a> <? } $comj="-"; } } } ?> <? if(($pagina + 1)<= $total_paginas) { $sig= $pagina + 1; ?> <a href= "<?=$href1.$sig.$href2?>" style="text-decoration:none;">Siguiente></a> <a href= "<?=$href1.$total_paginas.$href2?>" style="text-decoration:none;">Ultimo»</a> <? }else{ ?> <span style="color:#ccc;">Siguiente> </span> <span style="color:#ccc;"> Ultimo»</span> <? } echo "</div>"; } ?> </td> </tfoot> <tbody> <? if($num%2){ $color = "bg1"; }else{ $color = "bg2"; } $num++; ?> <tr class="<?=$color?>"> <td style="vertical-align:middle;"><div id="item-<?=$bus['id_usuario']?>" class="checkbox" onclick="check(this.id);"><input name="id[]" id="id-<?=$bus['id_usuario']?>" type="hidden" value="0"></div></td> <td><?=$bus['nombre_usuario']?></td> <td><?=$bus['login_usuario']?></td> <td><?=$bus['email_usuario']?></td> <td> <select name="jumpMenu1" id="jumpMenu1" class="status" onchange="stat2(this.value, '<?=$bus['id_usuario']?>', '<?=$filtro?>', 'usuarios/listarUsuarios.php')"> <option value="0" <? if($bus['status_usuario']==0){?> selected="selected"<? }?>>Publicado</option> <option value="1" <? if($bus['status_usuario']==1){?> selected="selected"<? }?>>Desactivar</option> </select> </td> </tr> <? } ?> </tbody> </table>