
正文
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查询数据库,输入错误的参数,导致查询结果为空?
这是一个很正常的事情,告诉用户什么都没查到,然后提供一个返回的链接就行了。示例代码如下
?php
//...省略查询过程,假定$result是查询结果
?
?php if (empty($result)):?
h2没有查到哦/h2
a href="javascript: history.go(-1);"点击这里返回,换个条件试试/a
?php else:?
table
!-- 输出查询结果,略 --
/table
?php endif;?
Q2: php数据库查询的数据为空 option 显示默认值暂时没有数据,否则显示读出的数据,下面if()那里错了?
php数据库为空你用$k来判断本身就是不合理php数据库为空的。
if( !$v ) 无数据时
或许你可以换个思路。
如果$feehal是一个下拉数组php数据库为空,可以直接判断$feehal,而不用循环php数据库为空,使用循环则是错误。
Q3: 求大神指导 php 如何判断数据库字段值是否为空(null) 让代码执行相应的操作
bool empty ( mixed $var )
判断一个变量是否被认为是空的。当一个变量并不存在php数据库为空,或者它的值等同于FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。
再配上一个if语句就好php数据库为空了
Q4: PHP 为什么数据库中有查询的对象,但是查询结果为空,sql语句在mysql中运行能查出结果?
应该是没插入进去php数据库为空,php数据库为空你再查,查不到,就显示每个值都是空。
看看报错信息。装个navicat for mysql,好调试。
php数据库为空的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php怎么将数据库中的数据显示出来、php数据库为空的信息别忘了在本站进行查找喔。





