Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2008, 08:45
Avatar de T4ke0veR
T4ke0veR
 
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 19 años, 1 mes
Puntos: 28
Query was empty

Saludos,
estoy haciendo un sistema de listado de articulos donde hago un paginador y mi respectiva consulta... pero me dice q el query es vacio... alguien vera mi error???

Código PHP:
<?php //desde aqui el head de la paginacion

function conectar() 
{ 
    
$base_de_datos = "pintor";
    
$db_usuario = "root"; 
    
$db_password = ""; 
   
    if (!(
$link = mysql_connect("localhost", $db_usuario, $db_password))) 
    { 
        echo 
"Error conectando a la base de datos."; 
        exit(); 
    } 
    if (!
mysql_select_db($base_de_datos, $link)) 
    { 
        echo 
"Error seleccionando la base de datos."; 
        exit(); 
    } 
    return 
$link; 
} 
$paginaactual = $_SERVER["PHP_SELF"];

$filasMAX = 10;
$pag = 0;
if (isset(
$_GET['pag'])) {
  
$pag = $_GET['pag'];
}
$empieza = $pag * $filasMAX;

$sql2 = "SELECT * FROM articulos ORDER BY id ASC LIMIT " .$filasMAX.",".$empieza ;
$sql_exec = mysql_query($querySQL) or die(mysql_error());


if (isset(
$_GET['total'])) {
  
$total = $_GET['total'];
} else {
  
$todo = mysql_query($sql2);
  
$total = mysql_num_rows($todo);
}
$totalPag = ceil($total/$filasMAX)-1;



$queryString = "";
if (!empty(
$_SERVER['QUERY_STRING'])) {
  
$parametros = explode("&", $_SERVER['QUERY_STRING']);
  
$arreglo = array();
  foreach (
$parametros as $param) {
    if (
stristr($param, "pag") == false && 
        
stristr($param, "total") == false) {
      
array_push($arreglo, $param);
    }
  }
  if (
count($arreglo) != 0) {
    
$query2 = "&" . htmlentities(implode("&", $arreglo));
  }
}
$query2 = sprintf("&total=%d%s", $total, $query2); //finalizo
?>


 <table width="200" border="0" align="center">
   <tr>
     <td><?php echo $row2['id']; ?></td>
   </tr>
 </table>
 <p>&nbsp;</p>
 <table border="0" width="50%" align="center">
                <tr class="Estilo6">
                  <td width="23%" align="center"><?php if ($pag > 0) {  ?>
                      <a href="<?php printf("%s?page=%d%s", $paginaactual, 0, $query2); ?>">Primero</a>
                      <?php } ?>
                  </td>
                  <td width="31%" align="center"><?php if ($pag > 0) {  ?>
                      <a href="<?php printf("%s?pag=%d%s", $paginaactual, max(0, $pag - 1), $query2); ?>">Anterior</a>
                      <?php }  ?>
                  </td>
                  <td width="23%" align="center"><?php if ($pag < $total) {  ?>
                      <a href="<?php printf("%s?pag=%d%s", $paginaactual, min($total, $pag + 1), $query2); ?>">Siguiente</a>
                      <?php }  ?>
                  </td>
                  <td width="23%" align="center"><?php if ($pag < $total) {  ?>
                      <a href="<?php printf("%s?pag=%d%s", $paginaactual, $total, $query2); ?>">&Uacute;ltimo</a>
                      <?php }  ?>
                  </td>
                </tr>
</table> </p>
              <div align="left"><span class="textoResto">Registros</span> <span class="textoRojo"><?php echo ($empieza + 1) ?></span><span class="textoResto"> a</span> <span class="textoRojo"><?php echo min($empieza + $filasMAX, $total) ?></span><span class="textoResto"> de</span> <span class="textoRojo"><?php echo $total ?></span></div>
      <p>&nbsp;</p>
              <table width="500" border="0" cellspacing="3" cellpadding="0">
Gracias

EDITO: PERDON ES NO DATABASE SELECTED....
__________________
Diseño gráfico, Web, imagen corporativa, publicidad ...