+ Antworten
Ergebnis 1 bis 13 von 13

Thema: Letze ID anzeigen

  1. #1
    TP-Senior cycro ist auf einem guten Weg
    Registriert seit
    May 2005
    Beiträge
    138

    Letze ID anzeigen

    Moin ich hab grad voll den Hänger aber wie lässt man die zuletzt eingetragenen Datendatz (ID) anzeigen ? Also ich will das NUR die letzte angezeigt wird und nicht alle von der Letzten aufsteigend.

  2. #2
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  3. #3
    TP-Member JoSsiF ist auf einem guten Weg Avatar von JoSsiF
    Registriert seit
    Dec 2006
    Ort
    Sachsen
    Beiträge
    73
    Zitat Zitat von cycro
    Also ich will das NUR die letzte angezeigt wird und nicht alle von der Letzten aufsteigend.
    Also entweder hab ich auch grad 'nen Hänger, oder das hier ergibt keinen Sinn. Eine ID wird ja im Normalfall per auto_increment erzeugt, sprich: mit jedem neuen Datensatz erhöht. Demzufolge wäre die zuletzt eingetragene ID auch die höchste, also mit aufsteigend is da nich mehr viel

    JoSsiF
    // jsfnet.de

  4. #4
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Zitat Zitat von JoSsiF
    Also entweder hab ich auch grad 'nen Hänger, oder das hier ergibt keinen Sinn.
    Das gibt Sinn, das zuvor weniger, da gebe ich Dir Recht.
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  5. #5
    TP-Veteran rednug hilft, wo's geht rednug hilft, wo's geht rednug hilft, wo's geht
    Registriert seit
    Jan 2005
    Ort
    Sachsen
    Beiträge
    1.519
    Da ich ja gegenwärtig auch in diesem Problembereich arbeite, ergibt sich in diesem Zusammenhang folgende Frage (für mich):
    Ist eine ID automatisch "auto increment"?
    Denn sonst würde ja "insert_id" nicht helfen.

    Gunder

  6. #6
    TP-Specialist phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts phpBuddy ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von phpBuddy
    Registriert seit
    Aug 2004
    Ort
    Kaiserslautern
    Beiträge
    4.678
    Zitat Zitat von rednug
    Da ich ja gegenwärtig auch in diesem Problembereich arbeite, ergibt sich in diesem Zusammenhang folgende Frage (für mich):
    Ist eine ID automatisch "auto increment"?
    Denn sonst würde ja "insert_id" nicht helfen.

    Gunder
    Nein ist sie nicht. Dafür gibt es ja extra die Möglichkeit einem Feld (gewöhnlich ID) die Eigenschaft "auto_increment" zu geben. Es sollte aber ohnehin immer ein ID-Feld mit auto_inc im Table sein. Zum einen kann man damit Datensätze eindeutig zuordnen, zum anderen weiß man nie für was man die ID später mal braucht.

  7. #7
    TP-Member JoSsiF ist auf einem guten Weg Avatar von JoSsiF
    Registriert seit
    Dec 2006
    Ort
    Sachsen
    Beiträge
    73
    Zitat Zitat von Rizzo
    Zum einen kann man damit Datensätze eindeutig zuordnen, zum anderen weiß man nie für was man die ID später mal braucht.
    Das sollte man aber schon wissen. Man legt ja keine DB-Felder just for fun an, das ist ja auch (zumindest bei größeren Projekten) eine Frage der Performance. Die häufige Tatsache, dass die automatisch inkrementierte ID als Primärschlüssel dient, sollte aber Grund genug sein

    Wenn man ein konsequentes Datenbankdesign betreibt, wird man aber feststellen, dass es in einigen Fällen auch ohne auto_increment geht. Hat man beispielsweise 2 Tabellen, die in einer 1:1-Beziehung stehen, können beide dieselbe ID als Primärschlüssel haben, wobei diese in einer der Tabellen per auto_increment erzeugt wird.

    JoSsiF
    // jsfnet.de

  8. #8
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.604
    Zitat Zitat von JoSsiF
    ...Hat man beispielsweise 2 Tabellen, die in einer 1:1-Beziehung stehen...
    Warum sollte man Elemente, die in einer 1:1-Beziehung stehen auf 2 Tabellen verteilen?
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

  9. #9
    TP-Member JoSsiF ist auf einem guten Weg Avatar von JoSsiF
    Registriert seit
    Dec 2006
    Ort
    Sachsen
    Beiträge
    73
    Zitat Zitat von Cybergreek
    Warum sollte man Elemente, die in einer 1:1-Beziehung stehen auf 2 Tabellen verteilen?
    War nur ein theoretisches Beispiel, in den meisten Fällen wird man's nicht tun

    Obwohl es durchaus denkbar wäre. Nur mal so gesponnen: Nehmen wir an, wir haben eine prozessorientierte Applikation, bei der ein Teilprozess die direkte Folge eines anderen ist (also eine 1:1-Beziehung). Warum sollten für jeden Teilprozess die Daten des gesamten Prozesses aus der Datenbank geladen werden? Sicherlich laufen im Gesamtprozess große Mengen an Daten zusammen, die aber nicht alle auf einmal benötigt werden. Da würde sich so eine Teilung sicher anbieten.

    JoSsiF
    // jsfnet.de

  10. #10
    TP-Veteran rednug hilft, wo's geht rednug hilft, wo's geht rednug hilft, wo's geht
    Registriert seit
    Jan 2005
    Ort
    Sachsen
    Beiträge
    1.519
    Warum sollte man Elemente, die in einer 1:1-Beziehung stehen auf 2 Tabellen verteilen?
    Ich kann mir dies gut für Datenauswertungen in Bezug auf Datenschutz vorstellen;
    - Tabelle 1 Personenangaben
    - Tabelle 2 Inhaltsangaben oder wie auch immer, welche dann ausgewertet werden sollen - anonym von "Dritten" meinetwegen.

    Und somit ist die Frage von cycro auch noch nicht 100%ig geklärt, da halt "insert_id" nicht immer anwendbar ist (was mich auch wieder an mein Thraed erinnert)

    Gunder

  11. #11
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.604
    Irgendwie überzeugt Ihr mich beide nicht.

    Teilprozesse: Das, was Du beschrieben hast würde ich über zwei Tabellen "Gesamtprozess" und "Teilprozesse" lösen. Jeder Teilprozesse ist ein Datenobjekt, kriegt also einen eigenen Eintrag in der Tabelle "Teilprozesse". Warum sollte ein Folgeprozess die gleiche ID erhalten, wie sein Vorgänger. Jeder Teilprozess kriegt dann auch einen Bezug zum Gesamtprozess.

    Datenschutz: Das verstehe ich jetzt überhaupt nicht. Was hat denn Datenschutz damit zu tun? Du holst Dir doch mit den SQL-Abfragen immer nur das, was Du auch anzeigen möchtest.

    Zu der Frage von cycro sollte er sich selbst auch mal äußern. Wahrscheinlich reicht ihm auch eine sortierte Abfrage mit LIMIT 1.
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

  12. #12
    TP-Member JoSsiF ist auf einem guten Weg Avatar von JoSsiF
    Registriert seit
    Dec 2006
    Ort
    Sachsen
    Beiträge
    73
    Zitat Zitat von Cybergreek
    Teilprozesse: Das, was Du beschrieben hast würde ich über zwei Tabellen "Gesamtprozess" und "Teilprozesse" lösen. Jeder Teilprozesse ist ein Datenobjekt, kriegt also einen eigenen Eintrag in der Tabelle "Teilprozesse". Warum sollte ein Folgeprozess die gleiche ID erhalten, wie sein Vorgänger. Jeder Teilprozess kriegt dann auch einen Bezug zum Gesamtprozess.
    Wie schon angedeutet: das war rein hypothetisch und muss auch niemanden überzeugen

    Nur noch kurz zur Rechtfertigung: In deiner Beschreibung gehst du davon aus, dass sich jeder Prozess mit den selben Attributen beschreiben lässt. Das ist absolut einleuchtend, sofern es die Gegebenheiten erlauben.
    Wenn aber z.B. eine firmenspezifische Software geschrieben wird, die _definierte_ Prozesse abbildet (was zugegeben recht unflexibel, aber manchmal notwendig ist), dann müsste jeder Prozess anders beschrieben werden, und dann könnte das aufgeführte Szenario entstehen.

    Wir müssen das aber nicht bis ins Letzte ausdiskutieren... es war letztendlich ja alles nur darauf ausgerichtet, einen Fall für eine Tabelle ohne "auto_increment" aufzuzeigen


    Zitat Zitat von Cybergreek
    Wahrscheinlich reicht ihm auch eine sortierte Abfrage mit LIMIT 1.
    *zustimm*

    JoSsiF
    // jsfnet.de

  13. #13
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.604
    Zitat Zitat von JoSsiF
    Wir müssen das aber nicht bis ins Letzte ausdiskutieren... es war letztendlich ja alles nur darauf ausgerichtet, einen Fall für eine Tabelle ohne "auto_increment" aufzuzeigen
    auch *zustimm*
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51