Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将逗号分隔的关键字链接到搜索值_Php_Mysql_Hyperlink_Keyword - Fatal编程技术网

Php 如何将逗号分隔的关键字链接到搜索值

Php 如何将逗号分隔的关键字链接到搜索值,php,mysql,hyperlink,keyword,Php,Mysql,Hyperlink,Keyword,我有一个包含关键字栏的图书表。关键字以逗号分隔存储,如社交、小说、艺术等,我想在单击其中一个关键字时将其链接为搜索值。关键字相关的书籍将显示在search.ph中。我的搜索查询如下所示: <?php include("admin/config.php"); if(isset($_GET['search'])){ $search_id=$_REQUEST['value']; $rs=mysql_query("SELECT * from novels where keywords li

我有一个包含关键字栏的图书表。关键字以逗号分隔存储,如社交、小说、艺术等,我想在单击其中一个关键字时将其链接为搜索值。关键字相关的书籍将显示在search.ph中。我的搜索查询如下所示:

<?php
include("admin/config.php");
if(isset($_GET['search'])){
    $search_id=$_REQUEST['value'];
$rs=mysql_query("SELECT * from novels where keywords like '%$search_id%' order by 1 limit 0,16");
while($row=mysql_fetch_array($rs)){
?>

mysqli和PDO注释在3,2,1中…SQL注入注释在3,2,1中。。。而且别忘了通过添加斜杠和其他一切来保护您的查询不受$\u GET变量的影响。。。