Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: User einfügen??

  1. #1
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280

    User einfügen??

    Ich arbeite gerade an einer Seite... ch frage mich nun wie ich es am besten hinbekomme XXX User einzufügen??

    Ich will einiges testen auf der Seite... und bei manchen sehe ich es nur mit ein paar mitglieder... ist aber zu anstrengend das manuell zu machen... muss doch möglich sein auf der db nen befehl zu geben um XXX User einzufügen oder?

  2. #2
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Also einfach betrachtet bleibt es dabei, du musst es manuel machen, denn wenn du einen kompletten SQL-Befehl willst musst du ja dort auch blos alles eingeben was eingetragen werden soll/muss, also Arbeit spart dir das kaum.

    Ein komplizerteres Script würde schauen welche ID die höchste ist und diese plus 1 machen, so würde es theoretisch gehen, dann muss natürlich nen Stop im Code sein damit nicht unedlich angelegt würde.

    Ansonsten halt den SCL-Befehl der beim manuelen Anlegen erzeugt wird einfach kopieren und mit neuer ID wieder ausfürhen, so sparst du sicher doch ncoh etwas Arbeit ein.

    Vielleicht hilft dir ja einer dieser Tipps.

    MfG

  3. #3
    Erfahrener Benutzer
    Registriert seit
    11.01.2008
    Beiträge
    483
    PHP-Code:
     <?php
    require('lib/functions.lib.php');
    db_connect();

    $menge 100# Anzahl Testaccoutns

    for ($i=1;$i<=$menge;$i++)
    {
    $x $i-1;

       
    db_query("INSERT INTO ".$db_prefix."_kontodaten (uid,passwort,status,hinweis,kontostand) VALUES ('".$i."','".md5('demo'.$i)."',1,'','250000000')");
       
    db_query("INSERT INTO ".$db_prefix."_emaildaten (uid,emailadresse,freigabe_fuer) VALUES ('".$i."','demo".$i."@demo.de','0')");

       
    db_query("INSERT INTO ".$db_prefix."_userdaten (uid,nickname,vorname,nachname,angemeldet_seit) VALUES ('".$i."','demo".$i."','Max','Mustermann','".time()."')");
       
       
    db_query("INSERT INTO ".$db_prefix."_werberdaten (uid,werber,umsatz,zuordnungszeit) VALUES ('".$i."','".$x."','0','".time()."')");
    }

    db_close();
    ?>
    Hilft das?
    Quelle: von Gremlin

  4. #4
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    Zitat Zitat von Freesnooze Beitrag anzeigen
    PHP-Code:
     <?php
    require('lib/functions.lib.php');
    db_connect();

    $menge 100# Anzahl Testaccoutns

    for ($i=1;$i<=$menge;$i++)
    {
    $x $i-1;

       
    db_query("INSERT INTO ".$db_prefix."_kontodaten (uid,passwort,status,hinweis,kontostand) VALUES ('".$i."','".md5('demo'.$i)."',1,'','250000000')");
       
    db_query("INSERT INTO ".$db_prefix."_emaildaten (uid,emailadresse,freigabe_fuer) VALUES ('".$i."','demo".$i."@demo.de','0')");

       
    db_query("INSERT INTO ".$db_prefix."_userdaten (uid,nickname,vorname,nachname,angemeldet_seit) VALUES ('".$i."','demo".$i."','Max','Mustermann','".time()."')");
       
       
    db_query("INSERT INTO ".$db_prefix."_werberdaten (uid,werber,umsatz,zuordnungszeit) VALUES ('".$i."','".$x."','0','".time()."')");
    }

    db_close();
    ?>
    Hilft das?
    Quelle: von Gremlin
    Klasse,

    danke dir hat geklappt! Das hab ich gesucht. Danke dir

    Nur hab ich nun das Problem das er nun UID ab 1 macht. Wie kriege ich es den hin das er nun die ID ab zum Beispiel 100 macht?

    also das die ID 1-99 gar nicht vergeben wird....

  5. #5
    Erfahrener Benutzer
    Registriert seit
    11.01.2008
    Beiträge
    483
    PHP-Code:
    $menge 100# Anzahl Testaccoutns

    for ($i=1;$i<=$menge;$i++) 
    ändern durch
    PHP-Code:
    $menge 200# Anzahl Testaccoutns

    for ($i=100;$i<=$menge;$i++) 
    ungetestet und ohne Gewähr!

  6. #6
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    Zitat Zitat von Freesnooze Beitrag anzeigen
    PHP-Code:
    $menge 100# Anzahl Testaccoutns

    for ($i=1;$i<=$menge;$i++) 
    ändern durch
    PHP-Code:
    $menge 100# Anzahl Testaccoutns

    for ($i=100;$i<=$menge;$i++) 
    ungetestet und ohne Gewähr!
    nun bucht er keine Testaccs mehr ein

  7. #7
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Mach mal menge auf 200 vielleicht gehts dann.

    MfG

  8. #8
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    $menge dann auf 200 bspw. zu spät
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  9. #9
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    wenn ich menge auf 200 setzte werden accs generiert von UID 1-200

    da ich aber neue anmeldungen uid ab 500000 ( in der db eingestellt ) zugeteilt bekommen macht das script automatisch UID 1-200... das soll ja net sein

    das script müsste ab UID 500000 TestACCs anlegen

  10. #10
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    for ($i=100;$i<=$menge;$i++)

    Da die Werte anpassen, Startwert steht vorne nach dem = , $menge macht dann hier das Maximum, könnte man ja in $bis umbennen.

    Dazu muss natürlich DB leer sein, sonst bleiben deine bisherigen 1-200 ja drin.

    PHP-Code:
    $von 123456
    $bis 223456
    for ($i=$von;$i<=$bis;$i++) 
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Smileys einfügen in der Shoutbox..
    Von benneth16 im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 17.04.2013, 13:32
  2. Ländercode manuel Einfügen
    Von chatdirwas im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 09.11.2010, 19:32
  3. 2. Contentbox einfügen
    Von P4T2 im Forum Support zum VMSone
    Antworten: 16
    Letzter Beitrag: 23.04.2010, 12:26
  4. Bilder in den Contentbereich einfügen?
    Von adau im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 09.12.2008, 18:31
  5. Werbemittel einfügen!?
    Von Freesnooze im Forum Support zum VMSone
    Antworten: 5
    Letzter Beitrag: 31.03.2008, 16:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •