MySQL PHP-当MySQL字段为空时,如何删除不必要的PHP回显文本?
我有一个客户希望我使用mysql数据库中的数据在网页上格式化企业列表,并使用php将其放到网页上 客户希望识别每一条数据,如下所示: 联系人:苏·史密斯MySQL PHP-当MySQL字段为空时,如何删除不必要的PHP回显文本?,php,mysql,fetchall,Php,Mysql,Fetchall,我有一个客户希望我使用mysql数据库中的数据在网页上格式化企业列表,并使用php将其放到网页上 客户希望识别每一条数据,如下所示: 联系人:苏·史密斯 网站:greatwebsite.com 问题是: 有些企业没有网站。因此,我不希望业务列表显示如下: 联系人:苏·史密斯 网站: 如果没有网站,我根本不想让网站上线 以下是我到目前为止所做的工作——这并不能解决问题(为简洁起见,将其截断): $result=mysql\u查询(“按业务从业务订单中选择*); 而($field=mysql\u f
网站:greatwebsite.com 问题是: 有些企业没有网站。因此,我不希望业务列表显示如下: 联系人:苏·史密斯
网站: 如果没有网站,我根本不想让网站上线 以下是我到目前为止所做的工作——这并不能解决问题(为简洁起见,将其截断):
$result=mysql\u查询(“按业务从业务订单中选择*);
而($field=mysql\u fetch\u数组($result))
{
回声
“.$field['business']”
网站:“.$field['Website']”“”;
}
如果没有网站,我需要学习如何完全删除“网站”行。一个简单的
if
就可以了:
$result = mysql_query("SELECT * FROM businesses ORDER BY business");
while($field = mysql_fetch_array($result))
{
if (! empty($field['business']) )
echo "<h3>".$field['business']."</h3>";
if (! empty($field['website']) )
echo "<p>Website: ".$field['website']."</p>";
}
$result=mysql\u查询(“按业务从业务订单中选择*);
而($field=mysql\u fetch\u数组($result))
{
如果(!空($field['business']))
回显“$field['business']”;
如果(!空($field['website']))
echo“网站:“.$field['Website']”“”;
}
while($field=mysql\u fetch\u array($result))
{
回显“$field['business']”;
如果($field['website']!=''){
echo“网站:“.$field['Website']”“”;
}
}
$result=mysql\u查询(“按业务从业务订单中选择*);
而($field=mysql\u fetch\u数组($result))
{
回显“$field['business']”;
如果(!空($field['website']))
网站:“.$field['Website']”“”;
}
empty()是您一直在寻找的函数。对于所有及时回复我的人,我表示感谢!对于您的进一步发展,您对一位新手给予了巨大的帮助。这就是这个互联网社区如此强大的原因。再次感谢。@KipShaw我很高兴帮助像您这样的人。继续努力!;)
$result = mysql_query("SELECT * FROM businesses ORDER BY business");
while($field = mysql_fetch_array($result))
{
if (! empty($field['business']) )
echo "<h3>".$field['business']."</h3>";
if (! empty($field['website']) )
echo "<p>Website: ".$field['website']."</p>";
}
while($field = mysql_fetch_array($result))
{
echo "<h3>".$field['business']."</h3>";
if ($field['website'] != '') {
echo "<p>Website: ".$field['website']."</p>";
}
}
$result = mysql_query("SELECT * FROM businesses ORDER BY business");
while($field = mysql_fetch_array($result))
{
echo "<h3>".$field['business']."</h3>";
if(!empty($field['website']))
<p>Website: ".$field['website']."</p>";
}