fnur
WM Aracı
Kullanıcı
-
Üyelik
24.11.2015
-
Yaş/Cinsiyet
34 / K
-
Meslek
bilgisayar mühendisi
-
Konum
Ankara
-
Ad Soyad
F** T**
-
Mesajlar
21
-
Beğeniler
5 / 0
-
Ticaret
0, (%0)
Meraba arkadaşlar,
Sorum şu ki sistemde olan kullanıcıların vardiya planını eklicem, güncellicem. vardiya planı oluştururken kullanıcılar tablosunda var olan ID yi vardiya tablosundaki kullanıcı_id ye eşitlemem lazım. insert yada update yaparken nasıl yazdırcam.
-
Üyelik
28.11.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Ameliyathane Hemşiresi
-
Konum
Afyon
-
Ad Soyad
I** Ç**
-
Mesajlar
2633
-
Beğeniler
344 / 487
-
Ticaret
12, (%100)
bunun için basitten php /mysql giriş bilgisi gerekiyor yani burada sana verilen kodda değişiklik yapmak istediğinde hata alırsan istek gider en azından php mysql giriş öğrenin
fnur
WM Aracı
Kullanıcı
-
Üyelik
24.11.2015
-
Yaş/Cinsiyet
34 / K
-
Meslek
bilgisayar mühendisi
-
Konum
Ankara
-
Ad Soyad
F** T**
-
Mesajlar
21
-
Beğeniler
5 / 0
-
Ticaret
0, (%0)
INNER JOIN ile update ve insert işlemini soruyorum daha doğrusu
-
Üyelik
30.09.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Rize
-
Ad Soyad
A** Y**
-
Mesajlar
54
-
Beğeniler
29 / 8
-
Ticaret
0, (%0)
$aranankullanici = 5;
$kullaniciidsorgulama = @mysql_query("SELECT * FROM kullanicilar WHERE id='$aranankullanici'");
$kullaniciid = mysql_fetch_assoc("id");
$vardiyasorgu = @mysql_query("SELECT * FROM vardiya WHERE id='$kullaniciid'");
Böyle bir şey mi demek istediniz tam olarak bunu while döngüsüne dökerseniz işleminiz olur sanırım..
fnur
WM Aracı
Kullanıcı
-
Üyelik
24.11.2015
-
Yaş/Cinsiyet
34 / K
-
Meslek
bilgisayar mühendisi
-
Konum
Ankara
-
Ad Soyad
F** T**
-
Mesajlar
21
-
Beğeniler
5 / 0
-
Ticaret
0, (%0)
$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