Diferencia entre revisiones de «Usuario:ManuelRomero/php/smarty/producto»
De WikiEducator
< Usuario:ManuelRomero | php
(→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: | + | [[Archivo:DB2_.png]] |
*escribimos el código | *escribimos el código | ||
Revisión de 12: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
- 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() {