Cara menggunakan PHP untuk melaksanakan sistem pengurusan kursus dalam talian yang mudah
Pengenalan:
Dengan populariti Internet, semakin banyak institusi pendidikan mula menggunakan kursus dalam talian untuk pengajaran. Bagi memudahkan pengurusan maklumat kursus dalam talian, kami boleh menggunakan bahasa PHP untuk membina sistem pengurusan kursus dalam talian yang mudah. Artikel ini akan memperkenalkan cara melaksanakan sistem sedemikian menggunakan PHP dan menyediakan contoh kod khusus.
Langkah 1: Cipta pangkalan data
Pertama, kita perlu mencipta pangkalan data untuk menyimpan maklumat berkaitan kursus. Anda boleh menggunakan alatan seperti phpMyAdmin untuk mencipta pangkalan data bernama "course_management" dan mencipta jadual data bernama "courses" di dalamnya. Pernyataan SQL khusus adalah seperti berikut:
CIPTA PANGKALAN DATA course_management;
GUNAKAN course_management;
CREATE TABLE courses (
id INT PRIMARY KEY AUTO_INCREMENT,
title VARCHAR(10, HARGA) NOTA 50 ) NOT NULL,
start_date TARIKH,
end_date TARIKH
);
Di sini kami mencipta jadual data bernama "kursus" dan mentakrifkan beberapa medan, termasuk tajuk kursus, penerangan, pengajar, tarikh mula dan tarikh tamat, dsb.
Langkah 2: Buat struktur halaman
Seterusnya, kita perlu mencipta halaman untuk memaparkan maklumat kursus dan menyediakan fungsi operasi yang berkaitan. Anda boleh mencipta fail yang dipanggil "index.php" dan menulis kod HTML dan PHP di dalamnya. Kod khusus adalah seperti berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
|
Dalam halaman ini, kami mula-mula menambah tajuk dan pautan "Tambah Kursus". Kemudian, sambung ke pangkalan data melalui kod PHP dan tanya semua maklumat kursus. Akhir sekali, paparkan hasil pertanyaan dalam jadual, menambah pautan "Edit" dan "Padam" untuk setiap kursus.
Langkah 3: Tambah kursus
Untuk melaksanakan fungsi tambah kursus, kita perlu mencipta fail bernama "add_course.php" dan menulis kod HTML dan PHP di dalamnya. Kod khusus adalah seperti berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
Dalam halaman ini, kami mencipta borang untuk memasukkan maklumat kursus. Atribut "tindakan" borang menentukan alamat URL yang diminta selepas menyerahkan borang, yang akan kami buat dalam langkah seterusnya.
Langkah 4: Simpan kursus
Untuk menyimpan maklumat kursus, kita perlu mencipta fail bernama "save_course.php" dan menulis kod PHP di dalamnya. Kod khusus adalah seperti berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
Dalam halaman ini, kami mula-mula menyambung ke pangkalan data. Kemudian, dapatkan maklumat kursus daripada borang dan masukkan ke dalam jadual data "kursus". Akhir sekali, tutup sambungan pangkalan data dan ubah hala halaman ke halaman utama.
Langkah 5: Edit dan padam kursus
Untuk melaksanakan fungsi menyunting dan memadam kursus, kita perlu mencipta dua fail iaitu "edit_course.php" dan "delete_course.php".
Kod "edit_course.php" adalah seperti berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
Dalam halaman ini, kami mula-mula menyambung ke pangkalan data dan mendapatkan ID kursus untuk diedit melalui parameter dalam URL. Kemudian, tanya maklumat kursus dan paparkan dalam borang. Akhir sekali, serahkan permintaan untuk mengemas kini kursus kepada "update_course.php".
Kod "delete_course.php" adalah seperti berikut:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Dalam halaman ini, kami mula-mula menyambung ke pangkalan data dan mendapatkan ID kursus untuk dipadamkan melalui parameter dalam URL. Kemudian, lakukan operasi padam dan tutup sambungan pangkalan data. Akhir sekali, ubah hala halaman ke halaman utama.
Ringkasan:
Artikel ini memperkenalkan cara menggunakan bahasa PHP untuk melaksanakan sistem pengurusan kursus dalam talian yang mudah. Dengan mengkaji kandungan artikel ini, anda boleh belajar cara menggunakan PHP untuk menyambung ke pangkalan data, melaksanakan pertanyaan SQL dan melakukan operasi penambahan data, pemadaman, pengubahsuaian dan pertanyaan. Harap artikel ini membantu anda!Atas ialah kandungan terperinci Bagaimana untuk melaksanakan sistem pengurusan kursus dalam talian yang mudah menggunakan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!