]> git.llucax.com Git - mecon/meconlib.git/commitdiff
Se mejora la documentacion.
authorLeandro Lucarella <llucax@gmail.com>
Fri, 17 Oct 2003 22:16:15 +0000 (22:16 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Fri, 17 Oct 2003 22:16:15 +0000 (22:16 +0000)
lib/MECON/HTML/TablaDB.php

index ba5c00f9e8b9524e6fc2a8f60c58638c2f9cf7ef..35b4bba053e1ee3c9ed6e98d65541fa4a02d6f00 100644 (file)
@@ -66,21 +66,14 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla {
      * Agrega un páginador a la tabla, basado en un resultado de una base de datos.
      * Ejemplo:
      * @code
-     * $tabla = new MECON_HTML_Tabla();
-     * $result = $db->query('SELECT * FROM tabla');
+     * $tabla = new MECON_HTML_TablaDB('personas', array('width' => '100%'));
+     * $result = $db->query('SELECT nombre, apellido FROM tabla');
      * if (DB::isError($result)) {
      *      die('Error');
      * }
      * $pager = $tabla->addPager($result);
      * $tabla->addRow(array('Nombre', 'Apellido'), 'cabecera');
-     * if ($pager->numRows()) {
-     *      while ($row = $pager->fetchRow(DB_FETCHMODE_ASSOC)) {
-     *          $tabla->addRow(array($row['nombre'], $row['apellido']));
-     *      }       
-     * } else {
-     *      $tabla->addRow(array(new MECON_HTML_Error('No se encontraron agentes.')),
-     *          array('colspan' => 2));
-     * }   
+     * $tabla->addRows($result, array('nombre', 'apellido'));
      * $tabla->display();
      * @endcode
      *
@@ -175,17 +168,14 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla {
      * respectivamente.
      * Ejemplo:
      * @code
-     * $tabla = new MECON_HTML_TablaDB('agentes', array('width' => '100%'));
-     * $tabla->addRow(array('Nombre', 'Apellido'));
-     * // Supongo que $result tiene un DB_Result.
-     * $tabla->addRows($result, array('nombre', 'cuil'));
-     * $tabla->display();
      * @endcode
      *
      * @param DB_Result $result Resultados de una consulta.
      * @param array $campos Propiedades del objeto a mostrar.
      * @param mixed $obj Objeto a usar. Puede ser un objeto instanciado o un
      *                   string con el nombre de la clase.
+     *
+     * @see Ejemplo en addPager();
      */
     function addRows($result, $campos, $obj = null) {
         if ($result->numRows()) {