Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/05/2016, 01:26
elpre
 
Fecha de Ingreso: junio-2011
Mensajes: 151
Antigüedad: 12 años, 10 meses
Puntos: 2
Respuesta: varios combobox desde mysql

Cita:
Iniciado por xerifandtomas Ver Mensaje
Si no me equivoco tu problema viene de lo que tu llamas constructor, tal como lo defines no es un constructor válido en php, simplemente una función más y tampoco veo que hagas ninguna llamada a el y como ahí es donde inicializas la conexión al no hacerlo el atributo conexion esta vacío o equivale a null que es el error que te da.

Constructor php
Es verdad, no había caído en eso. Como estuve cambiando nombres de las clases y así, no me había fijado que el constructor y la clase se llaman de diferente forma.
Ahora ya si hago esto en la clase inmobiliaria:
Código PHP:
class modelo_inmobiliaria{
    private 
$idInmobiliaria;
    private 
$nombreInmobiliaria;
    private 
$idPueblo;
    
    private 
$conexion;
    
    
//CONSTRUCTOR
    
function modelo_inmobiliaria() {
        
$this->conexion = new mysqli("localhost""root""""plugin_dome");
            
        if (
mysqli_connect_errno()) {
            echo 
"Error al establecer la conexión con la base de datos: " mysqli_connect_error();
            exit();
        }
    } 
Con hacer el new solamente en el constructor ya me carga todo OK.

Bufffff muchas gracias. Creo que tendré alguna pregunta más para hacer de este mismo proyecto pero en principio la duda principal ya está terminada por lo que doy el tema por solucionado

Muchas gracias de nuevo