php判断mysql数据库是否为空

RT
我想判断一个字段的内容是否为空
如果为空 输出一个值a
如果不为空输出一个值

$sql = "...这里是查询该字段的sql语句...";
$query = mysql_query($sql);
@$result = mysql_fetch_array($query);
//判断开始 这里默认该字段为 name
if(!empty($result['name'])){
echo "不为空";
}else{
echo "为空 也就是你要输出 a 的地方";
}

注 这里用到了 empty empty(变量) 是这个变量是否为空 为空则为true 不为则为false 所以在前面加了一个! 取反的意思 你也可以不加 那么为空的输出就应该写在if里面 不为空写在else里
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-02
你的题目应该改为php判断变量是否为空

提供以下函数
empty,is_null,isset 或你对变量自信的话直接使用if($var){为真}else{为假},不推荐这种方式,$var为0时是允许的值但结果返回假

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网