Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/12/2017, 18:42
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: consulta php con clases con clases como se hace ?

Esto seria algo básico:
Código PHP:
Ver original
  1. class General
  2. {
  3.     private $user = '';
  4.     private $pass = '';
  5.     private $host = '';
  6.     private $base = '';
  7.  
  8.     public function conexion(){
  9.         $db = new MySQLi($this->host, $this->user, $this->pass, $this->base);
  10.         if($db->connect_error) {
  11.             die('Error de conexion ('.$db->connect_errno.')'
  12.                 .$db->connect_errno);
  13.         };
  14.  
  15.         return $db;
  16.     }//END
  17.    
  18.     //Resto de funciones generales que necesites
  19. }
  20.  
  21.  
  22. //Clase usuario que se extiende de la clase General
  23. class Usuarios extends General
  24. {
  25.  
  26.     public function __construct(){
  27.         //Preparo la conexión solicitando a la clase padre
  28.         $this->con = $this->conexion();
  29.     }
  30.  
  31.     public function listaUsuarios(){
  32.         //Genero la consulta a la tabla de usuarios
  33.         $lista = $this->con->query("SELECT * FROM tabla");
  34.         //Verifico que genere resultados
  35.         $cant = mysqli_num_rows($lista);
  36.         //Valido el retorno en base a la cantidad de resultado de la consulta
  37.         return ($cant>=1) ? $lista->fetch_object() : false;
  38.     }
  39.  
  40. }
__________________
[email protected]
HITCEL