Фатальная ошибка: Звоните в запрос функции членства () на пустом указателе в

estoy tratando de realizar un Login mediante el modelo Vista Controlador (MVC), ya esta creada la base de datos, el problema es al momento de validar algún usuario, море cual море el usuario lanza este mensaje.Error

conexion = new mysqli($this->server, $this->usuario, $this->pass, $this->db);

    if ($this->conexion->connect_errno) {

      die("Fallo al tratar de conectar con MYSQL: (".$this->conexion->connect_errno.")");

    }
  }

  public function cerrar(){
    $this->conexion->close();
  }

  public function login($usuario, $pass){

    $this->user = $usuario;
    $this->password = $pass;

    $query = "select id, nombre, apellido, usuario, password from wisher where usuario = '".$this->user."' and password = '".$this->password."' ";

    $consulta = $this->conexion->query($query); //error linea 34

    if ($row = mysqli_fetch_array($consulta)) {
      # code...

      session_start();

      $_session['id'] = $row['id'];
      $_session['nom'] = $row['nombre'];
      $_session['ape'] = $row['apellido'];

      echo "Has iniciado sesion";

      echo $_session['id'];
      echo $_session['nom'];
      echo $_session['ape'];

    }else {
      echo "usuario o contraseña incorrectos";
    }



  }


}

?>

0
задан 15.05.2017, 02:31
1 ответ

В construct ему не хватает одного guiГіn внизу сначала. Поэтому не estГЎ звоня и не инициализируют ее conexiГіn. То, что значит

public function __construct()
-1
ответ дан 24.11.2019, 09:15
  • 1
    Но construct у него есть низкая схема... – gbianchi♦ 13.03.2019, 15:06
  • 2
    Нуждайся в двух схемах – David Moreno Cortina 13.03.2019, 23:12
  • 3
    @DavidMorenoCortina, хотя эта publicació n смоги отвечать на сомнение в вопросе, она повлеклась за собой сообществом как низкого качества. Deberí схвати издавать ее для añ adir немного má s informació n: ¿ dó nde irí в изменение, которое ты показываешь? ¿ có mo quedarí в có я говорю в конце концов? Прочитай CГіmo отвечать и có mo создавать пример mГ-nimo проверяемо для má s informació n. – Alvaro Montoro♦ 15.03.2019, 00:45