Php 分析错误意外的T_封装的_和_空格,应为标识符T_字符串或变量T_变量,第15行
不确定这条线路有什么问题请帮忙Php 分析错误意外的T_封装的_和_空格,应为标识符T_字符串或变量T_变量,第15行,php,Php,不确定这条线路有什么问题请帮忙 $sql = "INSERT INTO Official (name,description) VALUES ('{mysqli->real_escape_string($_POST['name'])}' , '{mysqli->real_escape_string($_POST['Description'])} ')"; 只是您的PHP语法错误,应如下所示: $mysqli = new mysqli("server", "user", "p
$sql = "INSERT INTO Official (name,description) VALUES ('{mysqli->real_escape_string($_POST['name'])}' , '{mysqli->real_escape_string($_POST['Description'])} ')";
只是您的PHP语法错误,应如下所示:
$mysqli = new mysqli("server", "user", "password", "database");
//---------------------
// some other code here
//---------------------
$name = $mysqli->real_escape_string($_POST['name']);
$desc = $mysqli->real_escape_string($_POST['Description']);
$sql = "INSERT INTO Official (name, description) VALUES ('".$name."', '".$desc."')";
您能提供更多关于您的假设操作和错误的详细信息吗?也许
mysqli
应该有一个$
符号?这样不行。而且它只适用于变量,无论如何,不适用于函数/方法调用。