باسلام من در مدلم دچار ایرادی هستم که نمیدونم چیه
کد کلاس :
بیشتر ازین خط ارر میده فکر کنم :
کد کلاس :
<?php class Model{ protected $con; public function __construct() { $this->connect(); } public function connect() { if (!$this->con) { $config = Loader::load('Configs'); $this->con = new mysqli($config->dbHost, $config->dbUser, $config->dbPass, $config->dbName); $this->con->query('SET NAMES 'utf8 ''); $this->con->set_charset('utf8'); } if ($this->con->connect_errno) { exit($this->con->connect_error); } } public function query($query) { return $this->con->query($query); } public function escape($value) { return is_null($value) ? 'null' : ''' . $this->con->real_scape_string($value) . "'; } public function insertId() { return $this->con->insert_id; } public function arrayQuery($query) { $result = []; $values = $this->query($query); if ($values && $values->num_rows > 0) { while ($value = $values->fetch_assoc()) { $result[] = $value; } } return $result; } }
بیشتر ازین خط ارر میده فکر کنم :
return is_null($value) ? 'null' : '' . $this->con->real_scape_string($value) . '';