Hola amigos les comento mi problema, resulta que hace poco por recoemndacion comence a utilizar Mysqli con php en lugar de la antigua Mysql. Tengo un problema quiza tonto pero del cual me surgieron varias dudas resulta que tengo una clase muy simple de prueba donde tengo mi usuario y en base al id llamo en la clase todos los datos del usuario x ejemplo:
Código PHP:
Ver originalclass usuario {
function usuario($idUsuario) {
$this->idUsuario = $idUsuario;
$this->email = $datos["email"];
$this->nacionalidad = $datos["nacionalidad"];
$this->imagenPerfil = $datos["imagenPerfil"];
}
}
Esto me funcionaba lo mas bien el asunto es que ahora con mysqli al hacer una query si o si debo pasarle como 1er parametro a la funcion mysqli_query la variable de conexion que uso lo cual se ha vuelto un problema ya que me pareceria sucio pasar como metodo a la clase mi variable de conexion.
He revisado sobre variables globales y constantes pero nada me convence. Cual seria la mejor solucion para dejar el codigo lo mas limpio posible? hay alguna correccion (o muchas :P) que me harian sobre mi forma de escribir clases ya que no hace mucho las empece a usar?
Desde ya muchas gracias.