السلام عليكم ..
إذا بتلاحظ المتغير $allid الي موجود في جملة الإضافة .. من أين أتيت به ؟؟ المفترض يكون مكانه متغير ال $id وهو يمثّل القيمة الحالية لل loop ..
الكود مفترض يكون بهذا الشكل .
foreach($ids as $id){
$insert = mysqli_query($db,"INSERT INTO notifity (job,date,user_id,isRead,company_id) value
('$job','$date','$id','0','$company_id')");
}
على افتراض أن نوع الحقل user_id هو varchar في قاعدة البيانات, لكن ان كان نوعه integer فيجب عليك إزالة علامتي التنصيص '' من متغير ال $id في جملة الإضافة .