[PHP & MYSQL] Letzte ID in Tabelle?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

[PHP & MYSQL] Letzte ID in Tabelle?

Beitrag von Asmodiel »

Hi!
ich hab ne frage:
Wie komm ich an die letze ID in einer Tabelle, um dahinter einen Datensatz einzufügen?
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

SELECT max(id)
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Für sowas nutzt man normalerweise auto_increment
KB:knigge
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Aber vllt ist die letzte ID garnicht per max() ermittelbar.... Verrate uns doch noch etwas über die werte, die in ID drin stehen können und wie der Inhalt der Spalte definiert ist.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

Beitrag von Asmodiel »

danke erstmal für die schnellen antworten...

die werte: drei spalten:
id, desc und link.

ich will einen neuen datensatz bei desc und link einfügen wobei ich die id auch berücksichtigen will.

nur jetzt... wie schaff ich das mit nem insert?
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

Beitrag von Asmodiel »

Sorry für den Doppelpost, aber es hat sich erledigt, die tabelle hatte den auto_increment falsh gesetzt... und php macht das automatisch :D
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Du hättest Deinen vorherigen Eintrag editieren können :o :roll:
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Jo, wenn die Spalte id mit auto_increment belegt ist, darfst du die ID beim
INSERT nicht vorgeben. Also ent- oder weder, sonst error / easy
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also das mit der ID nicht vorgeben stimmt nicht. 8)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Ok das mit dem error war etwas übertrieben.

Soll jeder machen wie er denkt :/ easy
Antworten

Zurück zu „Coding & Technik“