使用表单向使用php的sql服务器插入名称和密码时出错。有谁可以帮我?
$name = $_POST['add_name'];
$password =$_POST['add_pass'];
$query = "INSERT INTO zTest(user, password) VALUES ('".$name."','".$password."');";
$params = array();
$options = array( "Scrollable" => SQLSRV_CURSOR_KEYSET );
$stmt = sqlsrv_query($conn, $query, $params, $options );
if($stmt === false){
die ( print_r (sqlsrv_errors(), true));
}错误消息:
数组( =>数组( => 42000 SQLSTATE => 42000 1 => 156代码=> 156 2 => MicrosoftSQL ServerIncorrect语法靠近关键字“user”)。关键字“user”附近的message => MicrosoftSQL ServerIncorrect语法。))
发布于 2016-08-04 08:28:36
user是Sql-Server中的保留关键字。用作方括号(如[user] )
https://stackoverflow.com/questions/38762165
复制相似问题