sql db - testen, ob eine Spalte existiert
paul_t
- php
Hallo
ich habe folgende Abfrage
$abfrage7 = "SELECT * from dateien WHERE ID=$ID";
$erg7 = mysql_db_query("DB",$abfrage7,$verbindung);
$content7 = mysql_fetch_array($erg7);
und wollte gerne testen, ob
$content7[NameDesFeldes] überhaupt existiert, also ob die Spalte in der Tabelle angelegt ist
geht das? Kann mir jemand einen Tip geben?
Moin
und wollte gerne testen, ob
$content7[NameDesFeldes] überhaupt existiert, also ob die Spalte in der Tabelle angelegt ist
hm. Möchtest du abfragen ob die Spalte existiert oder nur ob diese Spalte mit einem Wert gefüllt ist oder nicht?
für ersteres gebe ich dir die Stichworte ALTER TABLE und ADD mit auf den Weg.
z.B. "ALTER TABLE tabellenname ADD Name der neuen Spalte
ATRIBUTE");
Für zweiteres einfach die Länge des Strings prüfen.
Gruß Bobby
Moin
Sorry das war der zweite vor dem ersten Schritt
Natürlich überprüfst du mit DESCRIBE und neue Spalten legst du wie von mir beschrieben an.
Sorry nochmal
Gruß Bobby
hallo
vielen dank für deine Hilfe
...jetzt funktioniert es..