Sönke Tesch: mySQL - Spalte hinzufügen

Beitrag lesen

Hallo,

in einer Tabelle soll eine neue Spalte angelegt werden. Ich bekomme es leider nicht hin.

$BEZEICHNUNG = "egal";
if ($new_row == "ALTER TABLE BILD\_DB.BILDER ADD $BEZEICHNUNG INT NOT NULL")
    echo "Hurra";
   else
    echo "Fehler";

Leider wird immer "Fehler" angezeigt;-(
Was mache ich falsch?

Es heißt nicht

echo "Fehler";

sondern

echo "Fehler: ".mysql_error();

Und -nur ganz nebenbei- wäre es vielleicht sinnvoll, Deinen Befehl auch an die Datenbank zu schicken (zum Beispiel mit mysql_query), anstatt die Variable $new_row mit dem Text "ALTER.." zu vergleichen :)

Gruß,
  soenk.e