If I assign values directly means it's inserting values into DB.
But if I use variables(like $user
, $pass
) to pass values in members_model
class, it's showing error like below:
Parse error: syntax error, unexpected '$user' (T_VARIABLE), expecting function (T_FUNCTION) in C:\xampp\htdocs\application\models\members_model.php on line 5
Model:
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);
}
}
?>
NOTE: Please help me to resolve this error or tell me is there any better way to insert data into MySQL Database using codeIgniter in PHP