row_count()用mysql_affected_rows()获取后值一直为-1,该如何处理

row_count()用mysql_affected_rows()获取后值一直为-1,该如何处理

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);

}

}

row_count()用mysql_affected_rows()获取后值一直为-1,该如何处理

相关文章:

你感兴趣的文章:

标签云: