$sql_vardiya_mt="insert into vardiya_mt(adi, soyadi, gun1, baslangic1, bitis1, gun2, baslangic2, bitis2, gun3, baslangic3, bitis3, gun4, baslangic4, bitis4, gun5, baslangic5, bitis5, gun6, baslangic6, bitis6, gun7, baslangic7, bitis7, mt_kontrol,kullanici_id)
select C.kullanici_id,B.ID , count(*) AS
kullanici FROM vardiya_mt AS C INNER JOIN kullanicilar AS B ON B.ID=C.kullanici_id GROUP BY C.kullanici_id values ( '$adi', '$soyadi', '$gun1', '$baslangic1', '$bitis1', '$gun2', '$baslangic2', '$bitis2', '$gun3', '$baslangic3', '$bitis3', '$gun4', '$baslangic4', '$bitis4', '$gun5', '$baslangic5', '$bitis5', '$gun6', '$baslangic6', '$bitis6', '$gun7', '$baslangic7', '$bitis7','$mt_kontrol','$kullanici_id')";

Ek Olarak: böyle bir sorgum var kullanicilardan gelecek ID ile kullanici_id sinin eşit olması ve bunu vardiya tabloma insert etmem lazım? ekranda bilgileri elle girerken kullanici_id diye bi alan olmucak tabi