[字号:  ]

如何确定一行数据在数据库中是否存在

发布时间:2008-11-04 22:13   作者: piaomiao163   信息来源: PHPChina 开源社区门户
去查询??返回结果为空  则认为不存在??

以上方法对吗???是否还有更佳的答案呢????

[ 本帖最后由 piaomiao163 于 2008-11-4 22:30 编辑 ]

最新回复

于安 at 2008-11-04 22:32:06
$query=$db->query("SELECT date FROM `ccc_new` WHERE `class`='$id' limit 1;");
        $date = $db->fetch_array($query);
        if(is_array($date))  //判断如果是数组.. 就exit(); 相信你明白...
        exit('');
syb328 at 2008-11-04 22:41:20
其实php下 mysql_num_rows()也行,返回为0就是没有数据,不存在
panjinww at 2008-11-04 22:56:51

QUOTE:

原帖由 piaomiao163 于 2008-11-4 22:13 发表
去查询??返回结果为空  则认为不存在??

以上方法对吗???是否还有更佳的答案呢????
貌似就是这样的
mofei at 2008-11-05 06:29:06
当然还是查询。
piaomiao163 at 2008-11-05 13:47:09
昨晚再点击这个帖子的一刹那寝室熄灯了············
wsleocn at 2008-11-05 14:33:06

QUOTE:

原帖由 piaomiao163 于 2008-11-5 13:47 发表
昨晚再点击这个帖子的一刹那寝室熄灯了············
一宿没睡好……?