Moin Moin !
Moin!!
Einer Tabelle kann ich etwas zufügen, mit diesem hier:
INSERT INTO aktuelles (date, titel, textkurz, textlang) VALUES ('$datum', '$titel', '$textkurz', '$textlang')
Soweit alles klar!! Aber wie ist es, wenn ich zum Beispiel nur einfügen möchte, wenn der Eintrag nicht bereits vorhanden ist? Muss ich da umständlich eine if-Schleife machen (if($row[irgendwas]) oder gibts eine einfachere Möglichkeit?
Erstens: IF ist keine Schleife, höchstens ein Block, auch wenn es in C-ähnlichen Sprachen Schleifen sehr ähnlich aussehen.
Zweitens: Wenn Du zwei Fälle unterscheiden mußt, wirst Du um ein IF in irgendeiner Art kaum herumkommen.
Drittens: SELECT COUNT(*) FROM TABELLE WHERE PRIMARY_KEY_COLUMN=value liefert 1, wenn der Eintrag existiert, 0 wenn nicht.
Viel Spaß.
Alexander
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"