php - 如何在数组php中的值的开头和结尾添加单引号

标签 php mysql arrays

我有一个来自表单的数组,我在带有内爆的值之间添加逗号。但我必须在值的开头和结尾添加单引号。

$form_values = $_GET['values'];
$sql.=" WHERE value IN (".implode(',',$form_values).")";

我使用这个查询,它给出了这样的结果。

value1,value2,value3

我将这个值用于我的 sql 查询。但我还必须在这些值的开头和结尾添加单引号。一定是这样的;

'value1','value2','value3'

我真的不知道如何添加这些单引号。

最佳答案

您可以尝试一下吗?

$sql.="WHERE value IN ("'"+".implode(',',$form_values).""'")";

关于php - 如何在数组php中的值的开头和结尾添加单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44647574/

相关文章:

php - Facebook Messenger 机器人不向发件人发送消息

php - 是否可以在同一个 if block 中运行多个 elseif block ?

Mysql递归查询不返回父级

mysql - 如何将 MYSQL 查询转换为 MSSQL 查询

javascript - 如何从base64字符串的图像数据中同步获取宽度和高度?

php - Magento:发票总额的税收计算不正确

php - 如何回显对象或哈希类型字段php

php - Mysqli 查询仅适用于本地主机,不适用于 Web 服务器

c++ - 将 double 转换为数组的单个数字

javascript - 按对象值的数组位置