id nummer hochzählen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • id nummer hochzählen

    hallo,

    ich habe einer id nummer ein auto_increment in der mysql tabelle gegeben.

    nun habe ich das problem, daß mein zähler bei zb. 26 weitermacht, obwohl ich nur einen datensatz mit der id nr 1 in der datenbank habe.

    es waren bestimmt mal zum testen an die 20 zeilen in der datenbank.

    kann es sein, daß der sich das merkt??
    wenn ja, kann ich die unsichtbaren irgendwann mal vergebene id-nummer löschen?

    sandra

  • #2
    Re: id nummer hochzählen

    Original geschrieben von Sana
    kann es sein, daß der sich das merkt??
    ja. und das ist auch gut so.

    Original geschrieben von Sana
    wenn ja, kann ich die unsichtbaren irgendwann mal vergebene id-nummer löschen?
    kann man: ALTER TABLE

    aber zu empfehlen ist das nicht, da ggfls relationen zu anderen tabellen dann auch angepasst werden müssten.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      ich hatte das selbe Problem. Das einzige, was du machen kannst, ist via phpMyAdmin die Spalte id löschen und dann nocheinmal neu hinzufügen. Dann sollte es klappen. Mach es aber besser nur jetzt (Gefahr von Datenverlust)

      Kannst es auch wie Abraxax machen, ist aber komplizierter und unübersichtlicher, finde ich.
      Zuletzt geändert von phpnixchecker; 12.02.2005, 11:11.
      "Wer arbeitet, macht Fehler. Wer viel arbeitet, macht mehr Fehler. Nur
      wer die Hände in den Schoß legt, macht gar keine Fehler."

      Friedrich Alfred Krupp

      Kommentar


      • #4
        ok... danke..

        habe die spalte id gelöscht und neu erzeugt.

        sandra

        Kommentar


        • #5
          Original geschrieben von phpnixchecker
          ist aber komplizierter und unübersichtlicher,
          nein. sauberer!
          INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


          Kommentar


          • #6
            nein. sauberer!
            Das ist ansichtssache. Wenn man schon ein Tool wie phpMyAdmin hat, dann soll man es doch auch benutzen und sich das Leben nicht unnötig schwer machen. Der Zeitaufwand ist eindeutig geringer.

            "Wer arbeitet, macht Fehler. Wer viel arbeitet, macht mehr Fehler. Nur
            wer die Hände in den Schoß legt, macht gar keine Fehler."

            Friedrich Alfred Krupp

            Kommentar


            • #7
              also spalte löschen und wieder hinzufügen ist sicher nicht besser als ALTER TABLE. Wenn du ganz sicher gehen willst, setzt du am besten den Datenbank-Server neu auf!

              Aber wenn man Ids, die, wie der name verrät, ja nur zur Identifikation dienen, auf schönheit prüft, hat man ohnehin den Sinn verfehlt.

              Okay, ausgenommen man nutzt die Id zum Zählen der Einträge

              Kommentar


              • #8
                Also, erklär mir doch mal bitte die "Verbesserung", die du mit ALTER TABLE gegenüber der Methode mit phpMyAdmin erzielst.
                "Wer arbeitet, macht Fehler. Wer viel arbeitet, macht mehr Fehler. Nur
                wer die Hände in den Schoß legt, macht gar keine Fehler."

                Friedrich Alfred Krupp

                Kommentar


                • #9
                  PMA macht es mit ALTER TABLE!

                  anders gehts ja eh nicht, wenn man von dem sinnfreien vorschlag mit dem neuanlegen mal absieht.
                  INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                  Kommentar


                  • #10
                    mir egal, ich machs ja mit PMA
                    "Wer arbeitet, macht Fehler. Wer viel arbeitet, macht mehr Fehler. Nur
                    wer die Hände in den Schoß legt, macht gar keine Fehler."

                    Friedrich Alfred Krupp

                    Kommentar


                    • #11
                      Ähm, ja nee. Ist klar!

                      Original geschrieben von phpnixchecker
                      Das einzige, was du machen kannst, ist via phpMyAdmin die Spalte id löschen und dann nocheinmal neu hinzufügen.

                      Kommentar


                      • #12
                        OffTopic:
                        ich sach nur: php nix checker
                        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                        Kommentar


                        • #13
                          OffTopic:
                          Setzten wir das PHP in Klammern

                          Kommentar


                          • #14
                            OffTopic:
                            bitte schön ...


                            ich sach nur: [color=cccccc](php)[/color] nix checker
                            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                            Kommentar


                            • #15
                              ich sag nur, scheiss drauf, bei mir hats funktioniert und der Rest ist mir scheissegal
                              "Wer arbeitet, macht Fehler. Wer viel arbeitet, macht mehr Fehler. Nur
                              wer die Hände in den Schoß legt, macht gar keine Fehler."

                              Friedrich Alfred Krupp

                              Kommentar

                              Lädt...
                              X