Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/06/2017, 07:56
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 1 mes
Puntos: 123
Respuesta: Crear clase para consultar, insertar, actualizar, borrar

Aparte de lo comentado por los compañeros para utilizar la conexión.

Decir que es una mala idea pintar las tablas o el html mejor dicho, directamente desde las clases, no por que no sea posible, pero esos métodos serán poco reusables a parte de costoso de mantener a la larga, es mejor retornar los datos y que en la vista se pinten como se quiera. Es decir la clase se debe encargar de retornar solo los datos y nada más. Así lo muestres donde y como lo muestres la clase no se tendrá que tocar.

Ya que mencionas indirectamente que la clase es para un CRUD yo crearía los siguientes métodos base:

Código PHP:
Ver original
  1. class Ramos extends DataBase
  2. {
  3.     public function index($datos_paginacion)
  4.     {
  5.         // Retorna todos los datos, con o sin paginación, según necesidades
  6.     }
  7.  
  8.     public function show($idRegistro)
  9.     {
  10.         // Retorna los datos de un registro por su id
  11.     }
  12.  
  13.     public function update($idRegistro)
  14.     {
  15.         // Actualiza un registro por su id y retorna index() o show()
  16.     }
  17.  
  18.     public function destroy($idRegistro)
  19.     {
  20.         // Elimina un registro por su id y retorna index()
  21.     }
  22.  
  23.     public function create($datos)
  24.     {
  25.         // Añade un nuevo registro y retorna index() o show()
  26.     }
  27. }

Creo que poco más te puede hacer falta.
__________________
Unset($vida['malRollo']);