-2
我有一個數組:如何插入表逗號分隔的字符串值,不同的ID
Array
(
[user_ids] => 2,4,3
)
我想在表中插入這些值,這樣
id |user_id
1 | 2
1 | 4
1 | 3
我已經做到了這一點:
$ids = explode(',', $user_ids); // explode
explode result
Array
(
[0] => 2
[1] => 4
[2] => 3
)
然後在循環:
foreach($ids as $uid){
INSERT INTO user_venue_status (venue_id,user_id,group_id,status) VALUES(".$id.",'".$uid."','".$gid."','".$status."')
}
它只在表中插入最後一個值。
foreach循環,然後針對所有 –
插入爆炸的逗號分隔值和休息檢查[上面的^評論](http://stackoverflow.com/questions/32629437/how-to-insert-comma-seprated-string-values-in-table-for-different-ids#comment53107996_32629437) –
因爲這似乎在這裏工作 –