birden çok tablo php mysql güncelleme

0 Cevap php

3 tablolar var:

  • IDProduct, IDCategory, Adı içeren ürünler
  • IDSupplier, SupplierName, Telefon içeren Tedarikçiler
  • IDProduct, IDSupplier, Fiyat, Miktar içeren ProductSupplier

IDCategory, Ad (ürün), IDSupplier, Fiyat, Miktar, ama UPDATE sorgusunu yapmıyorum sağ: I (düzenleme) şu güncellemek istiyorum:

$query="UPDATE products P, 
               category C, 
               suppliers S, 
               productsupplier PS 
           SET P.IDCategory = '$idcategory', 
               P.Name = '$Name', 
               S.IDSupplier = '$idsupplier',  
               PS.Price = '$Price', 
               PS.Quantity = '$Quantity'
         WHERE ((IDProduct = '$idproduct') 
           AND (P.IDProdus = PF.IDProdus) 
           AND (PS.IDSupplier = S.IDSupplier ) 
           AND (P.IDCategory = C.IDCategory))");  

I bu hakkı nasıl yapabilirim? Teşekkür ederiz!

0 Cevap