Counter in for-schleife

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Counter in for-schleife

    Hallo,

    ich bin blutiger Anfänger und würde gern ein Script für Datenbankeinträge nutzen- Wahrscheinlich habe ich hier aber einen Denkfehler.

    Dies ist nur ein Auszug, ich möchte 1000 Einträge machen mit vorgegebenen Passwörtern. Darum wollte ich mit der for-schleife durchzählen. Aber so macht er natürlich 1000mal den gleichen Eintrag? Wie kann ich es umsetzen, dass ich 1000 vordefinierte Passwörter eintragen kann?


    Vielen Dank schon mal für eure Hilfe!

    Code:
    for($count = 0; $count < 1001; $count++)
    
    {
      
    $benutzer[$count]["Nickname"] = "besucher";  $benutzer[$count]["Kennwort"] = "biaah8";  $benutzer[$count]["Nachname"] = "";  $benutzer[$count]["Vorname"] = ""; 
    $benutzer[$count]["Nickname"] = "besucher";  $benutzer[$count]["Kennwort"] = "vvwkn5";  $benutzer[$count]["Nachname"] = "";  $benutzer[$count]["Vorname"] = ""; 
    $benutzer[$count]["Nickname"] = "besucher";  $benutzer[$count]["Kennwort"] = "zihlj3";  $benutzer[$count]["Nachname"] = "";  $benutzer[$count]["Vorname"] = ""; 
    }

  • #2
    Wo sind die denn definiert?

    3 Mal das gleiche zu machen ist Sinnfrei.
    Wir werden alle sterben

    Kommentar


    • #3
      Zitat von combie Beitrag anzeigen
      Wo sind die denn definiert?

      3 Mal das gleiche zu machen ist Sinnfrei.
      Also ich habe 1000 Kennwörter, die ich eintragen will.

      Mit dieser Schleife würde jetzt der Eintrag immer überschrieben werden, oder?

      Kommentar


      • #4
        Also ich habe 1000 Kennwörter, die ich eintragen will.
        OK, wenn das WO geheim bleiben soll...
        Wir werden alle sterben

        Kommentar


        • #5
          Zitat von combie Beitrag anzeigen
          OK, wenn das WO geheim bleiben soll...
          sorry, also in eine Datenbank mit den 4 Feldern
          Nickname, Kennwort, Nachname und Vorname.

          Davon ist aber nur das Feld Kennwort wichtig.
          Das ursprüngliche Script sah so aus:

          Code:
          $benutzer[0]["Nickname"] ="admin";  
          $benutzer[0]["Kennwort"] = "dsfsdfdsf";  
          $benutzer[0]["Nachname"] = "";  
          $benutzer[0]["Vorname"] = "";  
          
          
          
          $benutzer[1]["Nickname"] = "besucher";  $benutzer[1]["Kennwort"] = "sdfsdf";  $benutzer[1]["Nachname"] = "";  $benutzer[1]["Vorname"] = ""; 
          $benutzer[2]["Nickname"] = "besucher";  $benutzer[2]["Kennwort"] = "sdfsdfsd";  $benutzer[2]["Nachname"] = "";  $benutzer[2]["Vorname"] = "";
          Ich brauche aber 1000 Einträge und würde das gerne automatisch durchnummerieren lassen.

          Kommentar


          • #6
            Dann gehe doch mal logisch vor.
            Vom Anfang bis zum Ende.

            1. SQL Statement absenden
            2. $i auf 0 setzen
            3. Whileschleife Start (Datensatz lesen)
            4. Datensatz ins Array schaufeln
            5. $i erhöhen
            6. WhileSchleife Ende
            Wir werden alle sterben

            Kommentar


            • #7
              Bitte nicht (vor allem nicht kommentarlos) denselben Thread in mehreren Foren posten.

              Counter in for-schleife - php.de
              Zuletzt geändert von mermshaus; 07.11.2012, 20:28.

              Kommentar


              • #8
                Crossposting ist unerwünscht
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar

                Lädt...
                X