gpt4 book ai didi

php - php mysql 中带引号和不带引号的搜索

转载 作者:行者123 更新时间:2023-11-30 01:22:52 25 4
gpt4 key购买 nike

我有一个带双引号的字符串。即“这是文本”,当我仅搜索“这是文本”时,不会显示结果。我想搜索带引号和不带引号的字符串。那么查询了什么?

function template($val)
{

$Qry11=Database::Read("SELECT subcategory.*,C_Name,description FROM subcategory JOIN category ON subcategory.C_id=category.C_id JOIN product_description ON subcategory.S_id = product_description.S_id WHERE S_Name LIKE '%$val%' OR C_Name LIKE '%$val%' group by subcategory.S_id");

$List11 = Array();
$thisObjectName11 = get_class($this);
while($arr = Database::Reader($Qry11))
{
$data = new $thisObjectName11();

$data->temp_Id = $arr[S_id];

$data->C_Name = $arr[description];

$data->Nm = $arr[C_Name];

$data->S_Name = $arr[S_Name];

$List11[] = $data;
}
return $List11;

}

最佳答案

在查询中使用变量。

$var = '"this is text"';
$var = mysql_real_escape_string($var);

关于php - php mysql 中带引号和不带引号的搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18356708/

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