gpt4 book ai didi

php - 如何先应用like,然后限制SQL SELECT

转载 作者:行者123 更新时间:2023-11-30 00:13:17 24 4
gpt4 key购买 nike

我需要一些搜索 MySQL 数据库的帮助,我需要将 like 应用于数据库而不是限制该结果。我已经分别实现和测试了这两件事并且它们有效。

我认为我当前的代码与我需要的相反(它仅适用于由 LIMIT 定义的表的一部分)是:

$result = mysqli_query($con ,"SELECT * FROM table WHERE (C_NAME='$cl' AND P_NAME='$pr') AND (CLSTOCK LIKE '%$term%') $max");

$term 是我通过 post 方法搜索得到的字符串。

$max 是等于 'LIMIT ' .($pagenum - 1) * $pagemax .',' .$pagemax;

的字符串

最佳答案

尝试将代码的第一部分放在括号内,然后对该代码使用 LIMIT 子句,如下所示:

mysqli_query($con ,"SELECT * FROM table WHERE ((C_NAME='$cl' AND P_NAME='$pr') AND (CLSTOCK LIKE '%$term%')) $max");

关于php - 如何先应用like,然后限制SQL SELECT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23870450/

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