php - PHP 数组中的 MySQL SELECT 查询

标签 php mysql select

我有一个 PHP 数组,我想做的是在我的 MySQL 查询中使用它来仅选择数组中的数组。

我有这个:

SELECT * FROM table IN ('.implode(',', $array).')

我想需要做的是我需要在每个数组项周围加上引号才能使其工作。现在它只有一、二、三、四,它应该是“一”、“二”、“三”、“四”

我该怎么做?还是有另一种方法可以满足我的要求?

谢谢!

最佳答案

这样就可以了,

"'" . implode("','", $array) . "'"

关于php - PHP 数组中的 MySQL SELECT 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7781830/

相关文章:

php - 在 PHP 中操作多维数组

javascript - 如何在核心php项目中使用yii框架项目的母版页?

php - MySQL/PHP - 只显示第一行两次

php - 我将如何使用正则表达式来使用 PHP 搜索数据库?

mysql - 使用 SQL 关键字作为列的别名

javascript - Leaflet.js HTML Select 不适用于移动设备

php - 服务器到服务器的电子邮件传输安全吗?

php - 让用户选择他们想要的模块

php - 根据sql中的顺序获取行的排名

php - 使用 PHP 获取 xls(Excel 文件) PHPOffice PHPExcel