MySQL işlemek ve geri alma

1 Cevap php

Hi Friends I develop a webpage in that i face this problem. please see below.

Kullanıcı tabloda i alanları şu var:

  • Kimliği
  • şifre
  • Adres
  • telefon
  • E-posta

Hizmet tablodaki i aşağıdaki alanları var:

  • Ser_name
  • ser_id
  • USER_Refid

Bütün bu php aynı sayfada bulunmaktadır.

I hizmet tablodaki değerler eklediğinizde aynı USER_Refid adı altında saklar.

Örneğin kullanıcı xxxx hizmet USER_Refid alan tüm hizmetler için aynı ada sahip demektir eklemek için gidiyor.

Kullanıcı tablo i belirli bir kullanıcı tarafından eklenen değerleri silmek istiyorum demektir hizmetler tablodaki değerler eklemek ve kullanıcı değerleri eklemek unuttum benim sorundur. Beni, peşin teşekkür ederiz bu çözmek için yardımcı olun.

1 Cevap

Tablolarınızın InnoDB iseniz, can servis tabloya FOREIGN KEY kısıt:

ALTER TABLE service_table ADD CONSTRAINT fk_service_user_refid FOREIGN KEY (USER_refid) REFERENCES user_table (USER_id)

, Hizmetleri içine değerleri ekleyin bir oturum kimliği ile bir bellek tablo oluşturmak, hizmetleri ile doldurmak ve kullanıcı tıklama Save, aşağıdakileri yaptığınızda için:

  • user_table sizin kullanıcı için bir giriş oluşturun
  • service_table içine geçici tablodan girişlerini taşımak.