• 24-10-2019, 22:02:05
    #1
    Arkadaşlar merhaba. Bir konuda yardım rica ediyorum sizden.
    Panelden firma tablosuna yeni firma ekliyorum , eklediğim yeni firmanın id'sini gidip "user" tablosunda ki company_id bölümüne de eklenmesini istiyorum . PDO da bunu nasıl yapacağım? Yani firma eklenir eklenmez ekleyen kişinin company_id hücresine de firmanın id'si gelmesi lazım ?
  • 24-10-2019, 22:04:49
    #2
    sa. Inner Join ya da kullanıma/ihtiyacına göre outter joini araştırmanı öneririm.
    hayırlı akşamlar.
  • 24-10-2019, 22:05:52
    #3
    1- lastInsertId fonksiyonu ile son eklenen kayıt id'sini alabilirsiniz. 2. sql işlemi ile istediğiniz tabloya ekleyebilirsiniz.
    2- mysql trigger yazabilirsiniz.
  • 24-10-2019, 22:10:14
    #4
    ekoyatirim adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba. Bir konuda yardım rica ediyorum sizden.
    Panelden firma tablosuna yeni firma ekliyorum , eklediğim yeni firmanın id'sini gidip "user" tablosunda ki company_id bölümüne de eklenmesini istiyorum . PDO da bunu nasıl yapacağım? Yani firma eklenir eklenmez ekleyen kişinin company_id hücresine de firmanın id'si gelmesi lazım ?
    2 yonetem var 1.si mysql ile trigger kullanmak http://www.erbilen.net/mysqlde-trigger-kullanimi/
    2.si php kisminda donen veriyi alip bir sql sorgusu ile update yapabilirsin
  • 24-10-2019, 22:17:32
    #5
    dev
    Kurumsal Üye
    Konudaki onerileri kullanabilirsin ama sahsen trigger kullanmani onermiyorum. Ne yaptigini unutum bir birine tekliyecek trigger'lar olusturup deadlock dusebilirsin. Olabildigince basit yontemleri ve anlamadigin yontemleri kullanmaya calis.