php - 在 SQL 查询中使用 PHP 检查数组的所有值
问题描述
我想从我的 API URL(使用 slim-skeleton)检查 SQL 查询中的一组参数。我有一条路线 /services/ 它给了我一系列“服务”:
$app->get('/services/[{service}]',function($request, $response, $args){
$services[] = $args['service'];
我需要使用我的 $service[] var 进行查询,以检查所有提供这些服务的提供商。这是我的桌子:
Services-----
provider | label
----------------------
18uxQ2lp | mCut
18uxQ2lp | wColor
12dzjux6 | chCut
Provider-----
provider* | Name
----------------------
18uxQ2lp | Erika
6sx25jdo | Jess
12dzjux6 | Mike
*(编辑:提供者表中的许可证列现在称为“提供者”)
我需要在我的 Services 表中获取“provider”行,该行验证我的数组 $services 中的所有值,然后使用许可证进行新的 SQL 查询以从我的 Provider 表中获取名称(和其他信息)。我尝试使用 IN($services) 语句,但它只为一项服务调用提供程序.. 不是全部..
我整晚都在努力……有人可以帮我吗?
解决方案
推荐阅读
- c# - 如何在 ColdFusion 中使用 C#.NET 程序集?
- python - 从一串行中提取特定列
- python - 点击网页上的按钮(python、webscraping)
- c# - 尝试从 android 应用程序登录到我的服务器时出现“无法建立 ssl 连接”或“SSL 握手中止”
- android - 后退按钮反应本机不会关闭应用程序
- excel - 计算包含公式的单元格
- azure-cosmosdb - CosmosDb 查询数组中对象内的字段
- python - 带有 Tensorflow 2.1 输出形状问题的自定义层
- python - osmnx which_result 含义
- laravel - laravel 控制器从所选项目传递 id 但没有数据传递给编辑方法