MySQL - Syntax Spalte vorhanden

Rene42

Erfahrenes Mitglied
hi Leute

Googeln hatte irgendwie nicht so den Erfolg. Wie kann ich überprüfen ob in der Tabelle (table) die Spalte (Col) vorhanden ist.

mfg René
 
mit
SQL:
DESCRIBE tabellenname
bekommst du alle Spalten in einer Ergebnismenge zurück.

Dann kannst du mit php überprüfen ob die jeweilige Spalte da ist.

Gruß
 
Oder (ohne über alle Ergebniszeilen iterieren zu müssen):
SQL:
SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'meine_tabelle' AND COLUMN_NAME = 'meine_spalte'

Google ;)
 
Zuletzt bearbeitet von einem Moderator:
Hi

Ich habe nun

PHP:
$array = mysql_query("DESCRIBE tabellenname")
foreach($Spalte as $array)
          {
           echo "$Spalte <br>";
          }

Nun bekomm ich aber die Fehlermeldung, dass $array ein invalid argument ist.
 
Jodanke , so zeigt der bei mir die Spalten an und die Infortmationen zu der Spalte an.


Ebenfalls danke, dass der Thread ins richtige Forum verschoben wurde, werde nächstes mal hier posten....l
 
Zuletzt bearbeitet:
Zurück