【发布时间】:2009-07-16 14:21:39
【问题描述】:
以下语句在 MS SQL 服务器管理工作室中运行良好。但是,当我尝试通过 PHP 执行时,插入不会发生,也不会返回错误。我知道我的连接是有效的,我的所有选择语句都正确返回。我错过了什么?
DECLARE @id bigint; SET @id = (SELECT MAX(application_track_id) + 1 FROM application_track_data); INSERT INTO application_track_data (application_track_id,user_id, action_key, action, ip_address, session_id, application) VALUES (@id,1,'584','login','192.168.37.60','05sn3618p61dvmml6pkefuteg2','akamata');
这是我用来执行 sql 的代码。
$result = mssql_query($sql);
if(!$result)
{
print "Error:" . mssql_get_last_message();
}
else
print "Success";
【问题讨论】:
标签: php sql-server