estoy usando la clase de paginado pero me aparece un error y antes del error me muestra el codigo de class.paginado.php
Fatal error: Cannot instantiate non-existent class: paginado in sys:/apache/htdocs/shiloh/codes.php on line 111
HELP!!
| ||||
Parecería que : 1) No has incluido el archivo donde está definida la clase 2) Has todaco el código de la clase y hay un error de sintaxis, por lo que no la puedes instanciar. Muestranos un poco del código que estás utilizando o dinos si es alguno de los dos casos anteriores. Saludos. |
| ||||
gracias x contestar... la clase la tengo en el mismo directorio donde tengo el archivo codes.php y no ka he tocado para nada.. este e smi codigo $Conn = mysql_connect("localhost", "user", "pwd"); mysql_select_db("shiloh"); if (!isset($pagina)) { $pagina=1; } else { $pagina = $HTTP_GET_VARS["pagina"]; } include("class.paginado.php"); $rs = new paginado($Conn); $rs->pagina($pagina); $rs->porPagina(10); $rs->propagar("forum"); if(!$rs->query("SELECT * FROM codigos")) { die( $rs->error() } echo "Mostrando ".$rs->desde()." - ".$rs->hasta()." de un total de ".$rs->total()."<br>"; while($row = $rs->obtenerArray()){ echo $row["BDcodigo"].", ".$row["BDtel"].", ".$row["BDlugar"].", ".$row["BDdesc"].", ".$row["BDemp"].", ".$row["BDarea"]; } // while echo $rs->anterior()." - ".$rs->nroPaginas()." - ".$rs->siguiente();?> |
| ||||
x si esto del class es mucho coco como para mi, hice mi propio paginado, kiza no es el mejor .. de hecho kiza sea el peor.. pero los puede sacar de apuros.. (si no e ske meterlos en otro) bueno primero hice la consulta entera ke solo se hace la primera vez y la puse en una variable $total .. luego hice la consulta verdadera usando el LIMIT $sql="SELECT * FROM mytabla LIMIT $comienza, $cuantos"; $comienza se va pasando como parametro a traves de las paginas y haciendo algunos arreglitos se consigue ke solo se muestren las paginas necesarias.. saludos.. AU REOVIR! |
| ||||
Bueno vampira, que bueno oir que has decidido resolver el problema del paginado por tu cuenta, bien por ti porque has aprendido algo. En cuanto al código, lo he visto y puedo decirte que está o parece estar todo bien, por lo que te recomendaria que te bajes nuevamente el código de la clase por si estuviera mal la copia que tienes. Otra cosa, la validación que haces si página está vacía, es innecesaria porque ya la hace la clase. Saludos |