Ver Mensaje Individual
  #15 (permalink)  
Antiguo 06/10/2011, 15:16
edyuin
(Desactivado)
 
Fecha de Ingreso: septiembre-2011
Mensajes: 283
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: paginador de comentarios

Necesito ayuda rapido me sale este error:
Warning: mysql_query() expects parameter 1 to be string, resource given in C:\wamp\www\iuyuncos\iu\coment.php on line 18
y este es el documento:
Código PHP:

<?php
 $link 
= @mysql_connect("localhost", "root", ""); 
    
mysql_select_db("iu", $link); 

    
// maximo por pagina 
    
$limit = 10; 

    
// pagina pedida 
    
$pag = (int) $_GET["pag"]; 
    if (
$pag < 1) 
    { 
    
$pag = 1; 
    } 
    
$offset = ($pag-1) * $limit;
$sql = @mysql_query("SELECT SQL_CALC_FOUND_ROWS * FROM comentarios ORDER BY fecha desc, id desc LIMIT $offset, $limit");
$sqlTotal = "SELECT FOUND_ROWS() as total";
  
18- $rs = mysql_query($sql); 
    
$rsTotal = mysql_query($sqlTotal); 

    
$rowTotal = mysql_fetch_assoc($rsTotal); 
    
// Total de registros sin limit 
    
$total = $rowTotal["total"];
 if (!
$sql) {
 echo (
"<p> Me temo que te has colado en la query:" . mysql_error() . "</p>");
 exit();
 }
 while (
$fila = mysql_fetch_array($sql)) {
 
echo (
"<strong>Nombre: </STRONG>" . $fila['nombre'] . "<br />");
 echo (
"<strong>Comentario:</strong>" . $fila['comentario'] . "<br />");
echo (
"<strong>Fecha: </STRONG>" . $fila['fecha'] . "<br/><br/>");

 
?>
 
<?php } ?>
<?php 
    $totalPag 
= ceil($total/$limit); 
    
$links = array(); 
    for( 
$i=1; $i<=$totalPag ; $i++) 
    { 
    
$links[] = "<a href=\"?pag=$i\">$i</a>"; 
    } 
    echo 
implode(" - ", $links); 
    
?>