Foros del Web » Programando para Internet » PHP »

PHP OO [MVC] ¿Cómo debo obtener datos Mysql desde una clase Helper?

Estas en el tema de [MVC] ¿Cómo debo obtener datos Mysql desde una clase Helper? en el foro de PHP en Foros del Web. Hola, estoy teniendo unos problemas que no sé como solucionar. Tengo un modelo "User" donde tengo funciones para obtener los datos del usuario y demás, ...
  #1 (permalink)  
Antiguo 18/02/2016, 06:09
 
Fecha de Ingreso: diciembre-2015
Ubicación: Valencia
Mensajes: 61
Antigüedad: 8 años, 3 meses
Puntos: 10
[MVC] ¿Cómo debo obtener datos Mysql desde una clase Helper?

Hola, estoy teniendo unos problemas que no sé como solucionar.

Tengo un modelo "User" donde tengo funciones para obtener los datos del usuario y demás, que utilizo en los controladores. El problema viene cuando quiero obtener datos en las clases "Core".

En este caso el problema lo tengo con una clase llamada Widget donde genero los widgets disponibles de la aplicación, pero quiero cargar en un widget los datos del usuario y no sé como hacerlo. ¿Sería correcto extender la clase Widget con la clase Database y hacer las consultas por separado o debería hacerlo desde un modelo?

Ahora mismo lo hago de este modo, aunque no sé si es lo correcto:

Código PHP:
namespace Core

class 
Widget extends Database 

    protected 
$__DBC

    
/** 
     * Widget constructor. 
     */ 
    
public function __construct() 
    { 
        
parent::__construct(); 

        
$this->__DBC = new Database
    } 


Etiquetas: clase, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:31.