Diferencia entre revisiones de «Usuario:ManuelRomero/php/smarty/producto»

De WikiEducator
Saltar a: navegación, buscar
(Lista productos)
Línea 9: Línea 9:
 
*Debemos hacer una consulta que obtenga todos los productos
 
*Debemos hacer una consulta que obtenga todos los productos
 
*Para ello añadiremos el método pública obtieneProductos() en la clase DB.php que quedará con lo que tenía
 
*Para ello añadiremos el método pública obtieneProductos() en la clase DB.php que quedará con lo que tenía
[[Archivo:DB2.png]]
+
[[Archivo:DB2_.png]]
 
*escribimos el código
 
*escribimos el código
  

Revisión de 11:25 12 ene 2015



Lista productos

  • Se trata de modificar tanto productos.php, como la plantilla productos.tpl, para obtener un listado de todos los productos
  • Para ello también añadiremos métodos a la clase DB.php.
  • A la vez crearemos la clase Producto.php para obtener de forma más cómoda cada producto a partir de cada fila de la consulta
  • Directamente vamos a escribir el código
DB.php
  • Debemos hacer una consulta que obtenga todos los productos
  • Para ello añadiremos el método pública obtieneProductos() en la clase DB.php que quedará con lo que tenía

DB2 .png

  • escribimos el código
/*======================obtieneProducto ()======================================
    ccion: obtiene un array con todos los productosde un determinado producto cuyo codigo pasamos como argumento
    Parámetros: 
    Retorna  un array de objetos de productos con todos los productos
 * ***********************************************************************************************/  
 
public static function obtieneProductos() {