<? $hostname="XXXXXX"; $dbuser = "sa"; $dbpassword = "xxxxx"; $id=mssql_connect($hostname,$dbuser,$dbpassword) or die("无法联接到MSSQL。"); $query=("exec sp_Insert @userid=$_SESSION["login_user"],@name=$_POST["name"]"; $result=mssql_query($query,$db) or die ("无法联接MSSQL服务器"); ?> (我已在存储过程中多加了一个插入字段name并通过检测)执行后出错:Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in E:\kdt.com.cn\user\pay_send.php on line 25
$hostname="XXXXXX";
$dbuser = "sa";
$dbpassword = "xxxxx";
$id=mssql_connect($hostname,$dbuser,$dbpassword) or die("无法联接到MSSQL。");
$query=("exec sp_Insert @userid=$_SESSION["login_user"],@name=$_POST["name"]";
$result=mssql_query($query,$db) or die ("无法联接MSSQL服务器");
?>
(我已在存储过程中多加了一个插入字段name并通过检测)执行后出错:Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in E:\kdt.com.cn\user\pay_send.php on line 25
改为:
$query="exec sp_Insert @userid=".$_SESSION['login_user'].",@name=".$_POST['name'];""中间不能有",要么转义用\"