gpt4 book ai didi

PHP SQL 搜索系统

转载 作者:行者123 更新时间:2023-11-29 00:51:33 25 4
gpt4 key购买 nike

我正在尝试构建一个搜索系统。我用过 mySQL 系统,但经验不多,不太了解。

  • 我想通过数据库中名为 post_title 的字段进行搜索,然后获取 URL、日期
  • 我还希望能够按标签进行搜索。为此,我们需要加入表 wp_term_relationships,这将为我们提供一个包含帖子 ID 的列和一个包含标签 ID 的列。从中我们可以计算出适用的标签。

我的尝试因 fatal error 而惨败

<?php 

$proto = $_GET['proto'];
$terms = $_GET['f'];

if($proto == 'inline'){

$searchpattern = mysql_real_escape_string(strtoupper($terms));

$list = mysql_query("SELECT id,
post_title, post_date
FROM wp_posts
WHERE post_title LIKE '%$searchpattern%'
)
ORDER BY post_date;");

while ($row = mysql_fetch_array($list)) {
$title = $row['post_title'];
$date = $row['post_date'];
$url = $row['guid'];

$date = date($date, 'd M Y');

$return .= '<li>
<a href="#sidebar3" onClick="slide(this); return false" title="" rel="'.$id.'" style="line-height:16px;">'.$firstname.' '.$lastname.'<br /><span style="font-size:10px; color:#555;">'.$email.'</span></a>
</li>



<div class="title"><b>SEARCH RESULTS</b></div>
<a href="'.$url.'"><img src=""/>'. $title .' - <span>'. $date .'</span></a>';

}

}

?>

最佳答案

 $list = mysql_query("SELECT id,  post_title,  post_date 
FROM wp_posts
WHERE post_title LIKE '%$searchpattern%') ORDER BY post_date;");

您在“ORDER”运算符之前有意外的“)”。

关于PHP SQL 搜索系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8357932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com