Php 检测空细胞

Php 检测空细胞,php,html,sql,Php,Html,Sql,我必须使用php和html显示一个表,从SQLServer中选择数据。他们的手机是一个叫做echo photo的手机,它有时是空的,有时还装有图像。如何将我的代码更改为测试: if (it is empty){ echo "No echo files"; } else{ <a href='download_PopUp.php?data=<?php echo $dataFile2; ?>'>Click to download</a> } if(为空){ 回显

我必须使用php和html显示一个表,从SQLServer中选择数据。他们的手机是一个叫做echo photo的手机,它有时是空的,有时还装有图像。如何将我的代码更改为测试:

if (it is empty){
 echo "No echo files";
}
else{
<a href='download_PopUp.php?data=<?php echo $dataFile2; ?>'>Click to download</a>
}
if(为空){
回显“无回显文件”;
}
否则{
}
我的php和html代码是:

<?php
...
while($rows=mysqli_fetch_array($result)){

$data =$rows['echo_photo'];
$dataFile = str_replace('/', '\\', $data);
...
?>

没有可用的数据

没有可用的数据

为什么不更改查询

Select * FROM table WHERE echo_photo NOT LIKE ''
然后,您将只获得存在的值

否则,您可以使用if语句执行此操作,如:

if(!empty($data)){
// echo html code
}else{
echo "No Data Found!";

你为什么不改变这个问题呢

Select * FROM table WHERE echo_photo NOT LIKE ''
然后,您将只获得存在的值

否则,您可以使用if语句执行此操作,如:

if(!empty($data)){
// echo html code
}else{
echo "No Data Found!";

不,我需要显示所有数据,包括echo_photo是否为空,如果为空,我会放置一条文本。当它可用时,我会把可下载的链接放到它上面。我想现在有人发布了答案。谢谢大家。不,我需要显示包括echo_照片在内的所有数据是否为空,在为空的地方我放置一条文本。当它可用时,我会把可下载的链接放到它上面。我想现在有人发布了答案。谢谢大家。