Einmalige ID generieren

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Einmalige ID generieren

    Hallo,

    ich möchte eine einmalige 5stellige Zahl generieren und diese dann automatisch in eine MySQL Datenbank ablegen.
    Wie stelle ich das an? Hat da jemand einen bequemen Code?

    Gruss

  • #2
    auto increment sollte da völlig ausreichend sein.
    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 |


    Comment


    • #3
      Original geschrieben von Abraxax
      auto increment sollte da völlig ausreichend sein.
      ja, eben nicht

      Bei z.B. 1 000 000 ID's hätte ich dann 7 Stellen.
      So kann ich mit nur 4-5 Stellen auskommen und bis zu 2-4 Mio. Mögliche Kombinationen erstellen...
      Gibts da nicht irgendeinen Algoritmus?

      Gruss

      Comment


      • #4
        5 stellen wäre von 00001 bis 99999
        das sind 100.000 möglichkeiten und nicht 2-4 millionen

        oder?
        Ich denke, also bin ich. - Einige sind trotzdem...

        Comment


        • #5
          Original geschrieben von mrhappiness
          5 stellen wäre von 00001 bis 99999
          das sind 100.000 möglichkeiten und nicht 2-4 millionen

          oder?
          also ich täte sagen, es sind mehr...

          Comment


          • #6
            nämlich?

            wenn du nur zahlen nimmst, hast du pro stelle 10 verschiedene möglichkeiten, macht also 10^5 = 10 * 10 * 10 *10 *10 möglichkeiten

            das sind bei mir 100.000 möglichkeiten


            welche hab ich denn vergessen?
            Ich denke, also bin ich. - Einige sind trotzdem...

            Comment


            • #7
              Original geschrieben von mrhappiness
              nämlich?

              wenn du nur zahlen nimmst, hast du pro stelle 10 verschiedene möglichkeiten, macht also 10^5 = 10 * 10 * 10 *10 *10 möglichkeiten

              das sind bei mir 100.000 möglichkeiten


              welche hab ich denn vergessen?
              ne, hast recht...

              Damit hat sich das Thema erledigt!

              Comment


              • #8
                also doch auto_increment?
                Ich denke, also bin ich. - Einige sind trotzdem...

                Comment


                • #9
                  also auto_increment is ja eigentlich das gleiche wie eine id zu generieren weil wenn du mit auto_increment von 1 bis 9 zählst hast du doch das gleiche ergebnis wie wenn du eine zahl zwischen 1 und 9 generierst und das so lange bis du 9 einträge hast.

                  also ist auto_increment genau das selbe

                  würde ich jetzt mal tippen
                  meine Seite mit vielen guten PHP Scripten :

                  http://www.ilch.de

                  Comment

                  Working...
                  X