读书人

row_count()用mysql_affected_rows()获

发布时间: 2012-03-21 13:33:15 作者: rapoo

row_count()用mysql_affected_rows()获取后值一直为-1
怎么解决row_count()的senssion问题,实现读取在mysql的insert和update的变化!

[解决办法]
跨SESSION无法直接通过row_count()得到其它用户更新了更新了多少记录。

row_count()必须立即在UPDATE语句执行后使用,才能得到刚执行的语句影响了多少记录。


楼主想实现的功能是什么?举例说明一下。
[解决办法]
嗯 只是一个建议
就是建立一张类似日志表
你某个表做了些什么操作 都可以记录到这个表里面
也可以用触发器实现
[解决办法]

引用while(1){
if(mysql_affected_rows(mysql)>=0){
reult=mysql_store_result(mysql);
}
}

读书人网 >Mysql

热点推荐