Если я задаю значения напрямую, это означает, что они вставляют значения в БД.ошибка при вводе данных в базу данных с использованием php в codeigniter
Но если использовать переменные (например, $user
, $pass
) для передачи значений в members_model
классе, он показывает ошибку, как показано ниже:
Parse error: syntax error, unexpected '$user' (T_VARIABLE), expecting function (T_FUNCTION) in C:\xampp\htdocs\application\models\members_model.php on line 5
Модель:
members_model.php
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class Members_model extends CI_Model
{
$user = 'Vinayak';
$pass = 'ggf';
function get_members()
{
$query = $this->db->get('users');
return $query->result_array();
}
function put_members()
{
$this->username = $_POST['user'];
$this->password = $_POST['pass'];
$this->db->insert('users', $this);
}
}
?>
ПРИМЕЧАНИЕ. Пожалуйста, помогите мне разрешить эту ошибку или скажите мне, есть ли какой-либо бит r для вставки данных в базу данных MySQL с помощью codeIgniter в PHP
Большое вам спасибо – user3034972