Andreas: Überprüfung auf Vorhandensein einer Spalte in mySQL-DB

Beitrag lesen

hi!

überall gesucht und nichts gefunden. Meine Frage: Geht es, dass ich über php eine mySQL-Datenbankabfrage durchführe, wo ich einfach nur frage, ob in der Tabelle XYZ die Spalte BLABLA schon existiert. Ich bekomme es einfach nicht hin. Vielen Dank schonmal für die Hilfe...

z.B.: http://www.php.net/manual/de/function.mysql-list-fields.php
Das Beispiel:

<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');

$fields = mysql_list_fields("database1", "table1", $link);
$columns = mysql_num_fields($fields);

for ($i = 0; $i < $columns; $i++) {
    echo mysql_field_name($fields, $i) . "\n";;
}

Jetzt mußt Du Dir überlegen, wie Du duie Informationen auswertest! Z.B. mit if in dr schleife, oder sowas.
Grüße
Andreas