PHP怎么获得sql server 在update的时候影响的条数? 1.文档中有mssql_rows_affected这个函数,不知道好时不好使2.update完了执行 select @@ROWCOUNT3.update之前先select看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PEAR_DB中关于获取影响记录数的操作,大致就是这个样子,没有测试过. function affectedRows() { if ($this->_last_query_manip) { $res = @mssql_query('select @@rowcount', $this->connection); if (!$res) { return $this->mssqlRaiseError(); } $ar = @mssql_fetch_row($res); if (!$ar) { $result = 0; } else { @mssql_free_result($res); $result = $ar[0]; } } else { $result = 0; } return $result; } 恩 问题解决 $que = "UPDATE USER_INFO SET name = '".$name."' ,[tel] = '".$tel."' ,[mail] = '".$mail."' ,[uptime] = getDate() WHERE name = '".$name."' IF @@ROWCOUNT = 0 INSERT INTO USER_INFO ([name] ,[tel],[mail],[uptime]) VALUES ('".$name."','".$tel."','".$mail."',getDate()) ";最后用sql文实现的 【关于md5是否够用】5万数据,MD5开始出现重复了!疑惑 php 请教超级高手,关于PHP以2进制写文件的问题。 PHP调用c程序的问题 php中关于函数调用的问题(请大家帮忙) gd库 不支持gif 到底如何解决啊? 急问:为什么两个php文件中的session_id不同,无法传值? php页面请求问题 一个关于主键设置的问题,大家讨论一下 求大神帮忙,thinkPHP的数据库连接问题 关于数组问题 一个上市公司的面试题太变态了谁能解出来?(phpchina转过来的) 求最佳答案
{
if ($this->_last_query_manip) {
$res = @mssql_query('select @@rowcount', $this->connection);
if (!$res) {
return $this->mssqlRaiseError();
}
$ar = @mssql_fetch_row($res);
if (!$ar) {
$result = 0;
} else {
@mssql_free_result($res);
$result = $ar[0];
}
} else {
$result = 0;
}
return $result;
}
$que = "UPDATE USER_INFO
SET name = '".$name."'
,[tel] = '".$tel."'
,[mail] = '".$mail."'
,[uptime] = getDate()
WHERE name = '".$name."'
IF @@ROWCOUNT = 0
INSERT INTO USER_INFO
([name] ,[tel],[mail],[uptime])
VALUES
('".$name."','".$tel."','".$mail."',getDate()) ";最后用sql文实现的