MySQL-Spaltennamen mithilfe einer Abfrage in ein Array abrufen
Frage:
Wie kann das gehen? Ich rufe mit a alle Spaltennamen aus einer MySQL-Tabelle in ein Array in PHP ab Abfrage?
Antwort:
Der effektivste Weg, dies zu erreichen, ist die Verwendung der virtuellen Metadatendatenbank INFORMATION_SCHEMA. Insbesondere stellt die Tabelle INFORMATION_SCHEMA.COLUMNS detaillierte Informationen zu Tabellenspalten bereit.
Abfrage:
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='yourdatabasename' AND `TABLE_NAME`='yourtablename';
Diese Abfrage ruft die Spaltennamen der angegebenen Tabelle aus dem information_schema ab Datenbank.
Vorteile der Verwendung INFORMATION_SCHEMA:
Weitere Informationen finden Sie in der MySQL-Dokumentation zu INFORMATION_SCHEMA, um ein umfassendes Verständnis seiner Funktionen zu erhalten.
Das obige ist der detaillierte Inhalt vonWie kann ich mithilfe einer Abfrage MySQL-Spaltennamen in ein PHP-Array übertragen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!