Rumah >pembangunan bahagian belakang >tutorial php >Bagaimanakah Saya Boleh Dapatkan Nama Lajur Jadual MySQL dalam PHP?

Bagaimanakah Saya Boleh Dapatkan Nama Lajur Jadual MySQL dalam PHP?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-20 20:50:11928semak imbas

How Can I Retrieve MySQL Table Column Names in PHP?

Mengekstrak Nama Lajur Jadual dalam MySQL

Dalam PHP, terdapat pelbagai kaedah untuk mendapatkan semula nama lajur dalam jadual MySQL:

1. DESCRIBE

Arahan DESCRIBE menyediakan penerangan terperinci tentang jadual, termasuk nama lajur:

DESCRIBE my_table;

2. INFORMATION_SCHEMA

Pangkalan data sistem INFORMATION_SCHEMA MySQL mengandungi data tentang objek pangkalan data. Untuk mendapatkan semula nama lajur menggunakan kaedah ini:

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';

3. SHOW COLUMNS

Alternatif lain ialah arahan SHOW COLUMNS:

SHOW COLUMNS FROM my_table;

4. Gabungan Berkumpulan

Untuk mendapatkan nama lajur yang dipisahkan dengan koma dalam satu baris:

SELECT group_concat(COLUMN_NAME)
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Nama Lajur Jadual MySQL dalam 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