gpt4 book ai didi

php - 基于未知参数个数的Mysql查询

转载 作者:太空宇宙 更新时间:2023-11-03 11:55:49 24 4
gpt4 key购买 nike

用户从 HTML 表单中用复选框选择一些参数:

示例:他们从 100 种可能的成分中选择鸡蛋、胡萝卜和 bean 类。

这些选定的参数存储在一个数组中,例如 $ingredients['eggs','carrots','beans'];

mysql 查询 必须输入名称结果,其中 eggs=1、carrots=1 和 beans=1

    $db->query("SELECT name, FROM ingredients WHERE eggs=1, carrots=1, beans=1")->fetchall();

但是如果我的 $ingredients 有不同的尺寸怎么办?

感谢您的帮助。

最佳答案

$where = "WHERE 1 ";
foreach($ingredients as $key=>$value){
$where.=" AND {$value}=1";
}

关于php - 基于未知参数个数的Mysql查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32758093/

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