Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/01/2015, 11:24
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 6 meses
Puntos: 379
Respuesta: Utilizar una query dentro de una clase

mauritosuarez la librería mysql ya esta obsoleta, en su lugar se recomienda el uso de mysqli o pdo.

Respondiendo a la pregunta, para que puedas hacer uso de la conexión en la clase debes de pasarla como parámetro en los métodos o el constructor, te dejo un ejemplo usando el constructor.
Código PHP:
Ver original
  1. require_once("/includes/connection.php");
  2.  
  3. class Menu
  4. {
  5.    
  6.     private $conexion;
  7.  
  8.     public function __construct($conexion)
  9.     {
  10.         $this->conexion = $conexion;
  11.     }
  12.    
  13.     public function getMenu()
  14.     {
  15.         echo "dew";
  16.         $consulta = "SELECT * FROM menus";
  17.         $resultado = $this->conexion->query($consulta);
  18.         var_dump($resultado);
  19.     }
  20. }
  21.  
  22. //uso
  23. $menu = new Menu($connect);
  24. $menu->getMenu();
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.