我有一个包含字符串的数组
例如阵列('14183f6c-9bf5','074306fb-6eaf')
我想用IN语句将其转换为mysql查询可读的格式,但我一直将问题作为字符串。。
基本上,在我的sql查询中将其格式化-我正在使用内爆,但没有效果。。有什么想法吗
Guid输入(“14183f6c-9bf5”,“074306fb-6eaf”)

$Guids = array('14183f6c-9bf5', '074306fb-6eaf');
$csv = implode('",', $Guids);

最佳答案

试试这样的
$whereIn = implode('","', $array);$sql = 'SELECT * FROM table WHERE col IN ("'.$whereIn.'")';

10-06 01:16