Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Unknown column

4 views
Skip to first unread message

Fabian Wolter

unread,
Mar 27, 2001, 6:02:40 AM3/27/01
to
Hallo!

wieso funzt dieser Mysql-Befehl,

$sql = "INSERT INTO mp3 ";
$sql .= "(Interpret,Titel) ";
$sql .= "VALUES ";
$sql .= "('$inprt[$k]','$titel[$k]')";

Und dieser nicht?
$aktverz = C:\Dokumente und Einstellungen\Adminstrator\ usw...

$sql = "INSERT INTO mp3 ";
$sql .= "(Interpret,Titel,Pfad) ";
$sql .= "VALUES ";
$sql .= "('$inprt[$k]','$titel[$k]','$aktverz')";

Fehlermeldung:
Fehler Nummer: 1054 Beschreibung: Unknown column 'Pfad' in 'field list'

Gruß Fabian


Mike Bellheim

unread,
Mar 27, 2001, 6:35:30 AM3/27/01
to
"Fabian Wolter" <wer...@fabian-wolter.de> schrieb:

> $sql = "INSERT INTO mp3 ";
> $sql .= "(Interpret,Titel,Pfad) ";
> $sql .= "VALUES ";
> $sql .= "('$inprt[$k]','$titel[$k]','$aktverz')";
>
> Fehlermeldung:
> Fehler Nummer: 1054 Beschreibung: Unknown column 'Pfad' in 'field list'

Du bist wirklich sicher, dass die Tabelle ein Feld namnes "Pfad" hat?

Mike

Fabian Wolter

unread,
Mar 27, 2001, 6:40:40 AM3/27/01
to
"Mike Bellheim" <mike.b...@gmx.de> schrieb im Newsbeitrag
news:99ptno$27p43$1...@ID-69857.news.dfncis.de...

> > Fehlermeldung:
> > Fehler Nummer: 1054 Beschreibung: Unknown column 'Pfad' in 'field list'
>
> Du bist wirklich sicher, dass die Tabelle ein Feld namnes "Pfad" hat?

Hallo Mike,

die Tabelle hat keine einzige Spalte. Aber wenn ich nur Titel und Interpret
hinzufügen möchte werden die Spalten automatisch erstellt. Wieso geht das
nicht mir 3 Spalten?

Gruß Fabian


Jens Peter Möller

unread,
Mar 27, 2001, 6:48:21 AM3/27/01
to

"Fabian Wolter" <wer...@fabian-wolter.de> schrieb im Newsbeitrag news:99prv7$9oo$01$1...@news.t-online.com...

Die Fehlermeldung könnte doch kaum eindeutiger sein.
Frei übersetzt:
Du hast einfach keine Spalte 'Pfad' in Deiner Tabelle.
Oder vielleicht heißt es auch 'pfad'.
AFAIK beachtet MySQL Groß- und Kleinschreibung.

HTH,
Jens Peter Möller

Jens Peter Möller

unread,
Mar 27, 2001, 7:04:08 AM3/27/01
to

"Fabian Wolter" <wer...@fabian-wolter.de> schrieb im Newsbeitrag news:99pu61$cpm$01$1...@news.t-online.com...

Bevor Du mir das nicht beweißt glaube
ich Dir kein Wort ;-)

mysql> create table blub;
ERROR 1064: parse error near '' at line 1
mysql> create table blub();
ERROR 1064: parse error near ')' at line 1
mysql> create table blub(id int);
Query OK, 0 rows affected (0.12 sec)

Wie zum Henker erstellst Du eine Tabelle
ohne Spalten, so etwas gibt es gar nicht.
Ferner wäre das völlig sinnfrei.

Gruß,
Jens Peter Möller

Fabian Wolter

unread,
Mar 27, 2001, 7:12:28 AM3/27/01
to
Hallo alle,

äh, Denkfehler meinerseeits! Natürlich muss man vorher die Spalten
erstellen.
Wenn mir jetzt noch jemand verrät, wie man an eine bestehende Tabelle eine
Spalte anfügt, bin ich glücklich ;-) .

Gruß Fabian


Jens Peter Möller

unread,
Mar 27, 2001, 7:48:28 AM3/27/01
to

"Fabian Wolter" <wer...@fabian-wolter.de> schrieb im Newsbeitrag news:99q04a$e3h$00$1...@news.t-online.com...
Gerne :-)

ALTER TABLE mp3 ADD Pfad VARCHAR(255);

Gruß,
Jens Peter Möller


0 new messages