【发布时间】:2018-03-17 17:13:53
【问题描述】:
我正在开发一个平面 HTML 网站的搜索功能,我已经让它工作了,但我想将页面链接添加到结果中,以便人们可以在那里导航,但 page_link 列不会出现在它旁边我怎样才能让它出现?
if(isset($_GET['keywords'])) {
$keywords = $dbc->escape_string($_GET['keywords']);
$query = $dbc->query("
SELECT page_title
FROM contents
WHERE page_contents LIKE '%{$keywords}%'
OR page_title LIKE '%{$keywords}%'
");
}
?>
<div class="result-count">
Found <?php echo $query->num_rows; ?> result(s).
</div>
<?php
if($query->num_rows) {
while($r = $query->fetch_object()) {
?>
<div class="result">
<?php
echo $r->page_title, $r->page_link;
?>
</div>
<?php
}
【问题讨论】:
-
How do I ask a good question? 请提供关于您的数据库外观的清晰而具体的信息。究竟是什么不工作?你有错误吗?
-
请花一些时间阅读如何以更好的方式提出您的问题。另外,在您提出问题之前,请确保您已经进行了调查..