【问题标题】:How can I make the page link appear along side the title?如何使页面链接出现在标题旁边?
【发布时间】: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? 请提供关于您的数据库外观的清晰而具体的信息。究竟是什么不工作?你有错误吗?
  • 请花一些时间阅读如何以更好的方式提出您的问题。另外,在您提出问题之前,请确保您已经进行了调查..

标签: php sql search


【解决方案1】:
  <?php 
    echo '<a href=' . $r->page_link . '>' . $r->page_title . '</a>; 
  ?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-08
    • 2019-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多