Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menyimpan pemberitahuan untuk berbilang pengguna dalam pangkalan data phpmysql tanpa membebankan pangkalan data dengan rekod

Saya bimbang saya boleh membuat rangkak dalam pangkalan data dengan mudah sambil cuba memastikan semua pengguna dalam pangkalan data boleh melihat mesej yang sama. Masalahnya ialah saya perlu dapat menghantar mesej dari kawasan pentadbir saya dan meminta semua pengguna menerima pemberitahuan dan juga mempunyai pilihan untuk menandakan mesej sebagai dibaca. Saya tahu saya harus mencipta dua jadual tetapi cara menulis arahan sql untuk menjana mesej untuk semua pengguna menjadi mengecewakan. Ini mungkin tugas yang mudah tetapi saya perlukan bantuan

Saya cuba mencipta dua jadual dalam pangkalan data saya. Pemberitahuan dan telah__memberitahu. Pemberitahuan memegang mesej bersama dengan tajuk dan tarikh penciptaannya, manakala (has__notify) sebaliknya mengandungi lajur seperti notificationID (kunci asing), ID pengguna (kunci asing) - untuk mengetahui pengguna yang telah membaca mesej, dateRead. Namun, saya rasa pelaksanaan saya salah kerana saya sudah agak keliru.

P粉068174996P粉068174996185 hari yang lalu428

membalas semua(1)saya akan balas

  • P粉015402013

    P粉0154020132024-03-31 17:44:49

    Secara lalai, jadual tidak pernah dikunci semasa sisipan. Jika anda ingin memastikan data disimpan, anda boleh menggunakan transaksi.

    balas
    0
  • Batalbalas