关于我在这里尝试做什么的一点背景。对于这个项目,我在Wordpress中与某人的其他API调用一起工作,基本上如果你的搜索没有显示任何显示错误,说明没有找到任何内容。
我没有编写大部分的PHP和API调用,但我把HTML放在一边。我很难搞清楚这一个。我认为在底部我可以添加else语句,它应该可以工作,但事实并非如此。
代码很长,所以这里有一个链接,希望有更多PHP知识的人可以帮助我,在最底层,你可以看到我的其他声明。
Timestamp
2015-10-01 00:00:08
2015-10-01 00:00:18
2015-10-01 00:00:28
2015-10-01 00:00:38
2015-10-01 00:00:48
2015-10-01 00:00:58
2015-10-01 00:01:08
2015-10-01 00:01:17
答案 0 :(得分:1)
不要在块中混合使用两种语法。我们希望此代码返回语法错误。
当前代码似乎遵循以下模式:
if (!empty($objSearchData['Providers'])) {
} else: {
}
其他后面的冒号( else:
)无效。
在else
之后删除冒号 if (!empty($objSearchData['Providers'])) {
} else {
}
答案 1 :(得分:0)
文件末尾的其他内容应该是这样的:
<?php else: ?>
<h2>No Content Avalable</h2>
<?php endif; ?>