How can I use my passed-in $events array in a DELETE WHERE IN query in CodeIgniter?
public function remove_events(array $events): void
{
$sql = "DELETE FROM events WHERE event_id IN $events";
$query = $this->db->query($sql);
}
if $event is a single value then you must use
$sql = "delete from events where event_id = $events";
Or if it is an array
$sql = "delete from events where event_id in (".implode(',', $events).") ";