cari

Rumah  >  Soal Jawab  >  teks badan

mysql - Gunakan PHP untuk menulis papan mesej dengan fungsi balasan yang perlu ditulis ke pangkalan data.

Penerangan fungsi

Bahagian hadapan ialah APP mudah alih Apabila pelanggan mempunyai soalan dan memberikan maklum balas, pentadbir bahagian belakang boleh menerima maklum balas dan menjawab.
Projek ini dibangunkan berdasarkan thinkphp v3.2.

Tangkapan skrin bahagian hadapan dan belakang

Gambar di atas -- maklum balas bahagian hadapan

Gambar di atas -- Pentadbir boleh menerima maklumat maklum balas dan membalas atau memadamnya.

Tangkapan skrin pangkalan data

Pada masa ini, hanya satu borang mesej telah direka maklumat maklum balas pengguna akan direkodkan dalam borang ini, dan rekod maklum balas latar belakang juga ditemui daripada borang ini.

Soalan

Sekarang fungsi mesej telah dilaksanakan, tetapi saya tidak tahu bagaimana untuk melaksanakan fungsi balasan, saya tidak tahu di mana hendak bermula dengan kod PHP, dan saya tidak tahu cara mereka bentuk jadual.

Tolong pencerahan saya!

大家讲道理大家讲道理2769 hari yang lalu906

membalas semua(2)saya akan balas

  • 阿神

    阿神2017-05-24 11:36:30

    Buat jadual lain dan kemudian sambungkannya dengan kunci utama dan asing Sudah tentu, tidak mengapa jika anda tidak menyambungkannya. Anda boleh menulis kaedah anda sendiri untuk menanyakan data balasan.

    balas
    0
  • 为情所困

    为情所困2017-05-24 11:36:30

    Pertama, sebaiknya jangan reka bentuk dalam jadual yang sama dengan jadual maklumat maklum balas.
    Kedua, sebaiknya tambahkan status medan tambahan pada borang maklum balas anda untuk menunjukkan sama ada mesej telah dibalas.
    Reka bentuk borang maklum balas
    id[int(11)]Kunci utama
    suggest_id[int(11)]ID borang maklum balas
    bantuan[int(11)]ID maklum balas orang
    kandungan[teks]Maklumat maklum balas
    mengganggu[enum(0, 1) )] Sama ada berguna 0 Tidak 1 Tidak
    masa [int(11)] Masa balas
    dibaca[enum(0,1)] Sama ada ia telah dibaca
    rbtime[int(11)] Masa maklum balas, maklum balas sama ada balasan ini mesej berguna

    Apabila maklumat maklum balas memasuki latar belakang, pengendali boleh mengklik butang balas untuk membalas maklumat yang sepadan. Apabila pengendali mengklik hantar, semua data balasan yang berkaitan disimpan ke pangkalan data. Dan kemas kini status borang maklum balas supaya maklumat maklum balas tidak dapat ditulis semula. Pada ketika ini, operasi latar belakang telah selesai. Tetapi adalah penting bahawa pengguna utama mengetahui bahawa terdapat borang maklumat maklum balas untuk digesa selepas memasuki apl dan maklumat maklum balas anda mempunyai balasan terkini. Ini memerlukan menulis maklumat yang berkaitan ke dalam jadual tolak atau baris gilir tolak selepas menulis data balasan ke pangkalan data. Selepas pengguna memasuki antara muka, dia boleh melihat gesaan rekod terkini. Sudah tentu, selepas pengguna membaca maklumat balasan yang berkaitan, mereka boleh memilih sama ada maklumat balasan itu membantu mereka, dsb. . .

    balas
    0
  • Batalbalas