
正文
php判断数据表为空,php判断数据表为空的原因
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php判断mysql数据库是否为空
$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里
相关问答
Q1: 如何判断PHP请求数据库返回记录是空
if($result){
echo “记录不为空":
}else{
echo "记录为空";
}
Q2: php判断mysql数据库是否为NULL,然后根据结果,显示script内容
这样判断:
if (mysql_num_rows($result) 1)
echo '记录集为空';
else
echo '有结果';
这里写在js中判断
if(mysql_num_rows($result) = 1)
script language="JavaScript" src="js.php"/script
Q3: 求大神指导 php 如何判断数据库字段值是否为空(null) 让代码执行相应的操作
bool empty ( mixed $var )
判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。
再配上一个if语句就好了







