解析错误:语法错误,意外'(',期待标识符(T_STRING)或变量(T_VARIABLE)或' {'或' $'在第14行的C:\ xampp \ htdocs \ code \ application \ controllers \ user.php
<?php
class User extends CI_Controller
{
public function __construct()
{
parent:: __construct();
$this->load->model('user_model');
}
public function get()
{
$this->user_model->(2);
}
答案 0 :(得分:1)
假设user_model
是一个函数,它应该是
$this->user_model(2);
或者是模型,您缺少函数名称。应该是 -
$this->user_model->your_function(2);
答案 1 :(得分:0)
这一行
$this->user_model->(2);
应该是
$this->user_model->your_method_name();
在()
内,你可以 传递参数
示例:
在控制器中
$name = $_POST['name'];
$address = $_POST['address'];
$phone = $_POST['phone'];
$this->user_model->your_method_name($name,$address, $phone);
在模型中
function your_method_name($name,$address, $phone)
{
//your query
}