编程论坛's Archiver

piwei8193 发表于 2008-4-1 11:12

数据库查询的问题

$sql="select * from  book where username='$name'";
$result=$mysql_query($sql,$link);
$num=mysql_num_rows($result);
if($num==1){
echo "yes!";
}
else
{
        echo "no!";
}

[color=Red]判断查询是否成功除了上述方法,请问还有有哪些方法啊!?[/color]

sqrt2 发表于 2008-4-1 11:37

你看看$result的返回值就可以乐。

mqh21364 发表于 2008-4-1 14:19

if ($result == NULL) {
  echo "no";
}
else {
  echo "yes";
}

piwei8193 发表于 2008-4-3 08:37

这个我当然知道,我是问除了这个方法,还有其他的方法吗????

powers7 发表于 2008-4-19 19:13

回复 1# 的帖子

三元运算符行不行?就是     ?:

双子星座 发表于 2008-5-8 18:16

回复 1# 的帖子

$result=$mysql_query($sql,$link);
错了
mysql_query

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.