Таблицы БД:
id |user_id |skill_id
1 |3 |1
2 |3 |4
Ситуация: пользователь нажимает кнопку «Отправить», чтобы опубликовать данные в базе данных -> (Пример): user_id (3) и skill_id (1).
Я хочу сравнитьс данными в базе данных, если данные записи не существуют в базе данных, например, данные записи - user_id (3) и skill_id (1), то данные с id (2) будут удалены.
Цель этогопредназначен для функции флажка, если пользователь установит флажок, новые данные будут добавлены в базу данных.Если пользователь снимет флажок, данные будут удалены.
Мой текущий код:
$query = $this->partner_vs_skill_model->where('partner_id',$id )->get_all();
$row = count($query);
foreach ($query as $row) {
foreach($skill as $value){
//$s = $row->skill_tag;
if($row['skill_id'] === $value){
break;
}
else{
}
}
}