PHP 进行数据库更新update *** 作,返回状态问题

PHP 进行数据库更新update *** 作,返回状态问题,第1张

update用mysql_query执行的时候能得到返回值,这个返回值说明了执行是否成功。

然后用mysql_affected_rows判断是否修改了数据

两个判断组合起来用就能满足你的需求了

$r=mysql_query($sql)执行后,返回的不是一个数据库。如果你直接输出会看见:#Resource IDXX类似的字符串。$r是个资源(姑且这么称呼吧)。要使用mysql_fatch_array()函数把数据取了来,放到数组里。参数:while($result=mysql_fatch_array($r)){ $list[] = $result}print_r($list)楼主你试试,我平时都用封装过的数据库类,具体输出很少用了,不过应该是这样子。php中数据库执行问题,echo $sql在数据库中执行没有错误,在php中却返回为0,什么情况呀。。。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10701413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存