删除PHP中的多个项目

Kev*_*vin 1 php sql

我有一个需要传递的项目列表,应该删除.我怎么能用PHP做到这一点?

$query = "DELETE from members WHERE member_id ='$chan[2]' ";
Run Code Online (Sandbox Code Playgroud)

$chan[2] 包含多个值,但只删除一个值.

Mat*_*ves 10

$ chan [2]指的是$ chan数组中的一个元素.所以,我认为你的意思是$ chan有多个值.

试试这个:


$query = "DELETE FROM members WHERE member_id IN (" . implode(", ", $chan) . ");";
Run Code Online (Sandbox Code Playgroud)