Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Menambah Lajur ke Jadual MySQL Menggunakan PHP?

Bagaimana untuk Menambah Lajur ke Jadual MySQL Menggunakan PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-11-19 22:04:03481semak imbas

How to Add a Column to a MySQL Table Using PHP?

Cara Menambah Lajur pada Jadual MySQL Menggunakan PHP

Apabila bekerja dengan pangkalan data MySQL, mungkin perlu menambah lajur baharu pada jadual sedia ada. Begini cara untuk mencapainya menggunakan PHP:

Mengubah Jadual

Untuk menambah lajur baharu, gunakan arahan ALTER TABLE diikuti dengan nama jadual. Kemudian, nyatakan nama dan jenis lajur baharu serta penempatannya dalam jadual. Contohnya:

mysql_query("ALTER TABLE `assessment` ADD newq INT(1) NOT NULL AFTER `q10`");

Dalam contoh ini, kami menambah lajur integer baharu bernama newq pada jadual penilaian selepas lajur q10. Kekangan NOT NULL memastikan bahawa lajur tidak boleh mengandungi nilai kosong.

Mengemas kini Jadual

Setelah lajur baharu ditambahkan, anda boleh mengemas kini jadual dengan menyerahkan data melalui borang. Berikut ialah contoh kod borang:

<form method="post" action="">
    <input type="text" name="newq" size="20">
    <input type="submit" name="submit" value="Submit">
</form>

Apabila borang diserahkan, nilai newq ditambahkan pada baris yang sepadan dalam jadual penilaian.

Sintaks Alternatif

Daripada menggunakan arahan ALTER TABLE dengan kata kunci ADD, anda juga boleh menggunakan yang dipermudahkan berikut sintaks:

ALTER TABLE yourtable ADD q6 VARCHAR( 255 ) after q5

Contoh

Katakan anda mempunyai jadual dengan lajur berikut:

q1 | q2 | q3 | q4 | q5

Anda boleh menambah lajur baharu dinamakan q6 kepada jadual selepas q5 menggunakan salah satu daripada yang berikut kaedah:

mysql_query("ALTER TABLE yourtable ADD q6 INT(1) NOT NULL AFTER q5");

atau

ALTER TABLE yourtable ADD q6 VARCHAR( 255 ) after q5

Ini akan mencipta lajur baharu bernama q6 jenis data yang ditentukan dan memasukkannya ke dalam jadual selepas lajur q5.

Atas ialah kandungan terperinci Bagaimana untuk Menambah Lajur ke Jadual MySQL Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn