【发布时间】:2018-02-11 06:45:34
【问题描述】:
enter image description here我在数据库中有 URL 被 $p_camping 或 $p_hiking 调用
如果它们是空的,它们不会回显任何内容,如果表格包含远足/露营的 url,它将在 li 中回显一个 url。
如果表格单元格为空,它会正确显示为空,但它不会正确地回显 li 中的 href,它只是吐出完整的 html 链接而没有 li 或换行符
我尝试了无数种写回声的方法,但似乎没有任何效果,以下是我尝试过的两种
<!-- HTML -->
<ul>
<? echo "$p_camping" ?>
<? echo "$p_hiking" ?>
</ul>
<!-- PHP INCLUDE with two variations i've tried out of many -->
$row = mysqli_fetch_array($result);
$p_camping = $row['p_camping'];
$p_hiking = $row['p_hiking'];
else
{
echo "<li><a href='".$p_camping."'>Camping Info</a></li>";
}
if(empty($row['$p_hiking']))
{
// it's empty!
echo " ";
}
else
{
echo "<li><a href=\"$p_hiking\">Hiking Info</a></li>";
}
【问题讨论】:
-
if代码中缺少条件 -
感谢您的回复!抱歉听起来很愚蠢,但你能说得更具体点吗,我对 php 真的很陌生...如果你的意思是这样,我尝试过使用 elseif?
-
Before else { echo "
- 露营信息
"
标签: php variables if-statement echo href