X Zeilen per MySQL automatisch generieren

  • Hallo


    Gibt es eine Möglichkeit, X MySQL-Zeilen erstellen zu lassen. Ich habe grad kein GTA zur Verfügung, sprich ich kann es nur per phpMyAdmin oder sonst wie machen. Logischerweise will ich jetzt aber nicht zB 2000 Zeilen kopieren, da ein Wert sich verändert. Hat mir da jemand einen Tipp ?


    Meine MySQL datei


    1,Test,20
    2,Test,20


    Jetzt will ich das ganze einfach bis zu sagen wir


    2956,Test,20 erweitern. Jedoch habe ich keine Lust, 2954 Zeilen durchzunummerieren und wie gesagt einen Server, wo ich schnell das Script schreiben kann auch nicht ;)


    Simon

  • Du kannst in PMA dem Feld ein Standardwert zuweisen, solange keine Eintrag gesetzt ist, wenn nicht folgendes:


    SQL
    UPDATE tabellenname SET NameDerSpalteWoTestSteht='Test', NameDerSpalteWo20Steht='20'


    /edit:


    Natürlich als SQL Befehl laufen lassen. (Bei PMA)


    Sorry, ich habe es falsch verstanden. Du willst ja die Rows erst einfügen, also existieren sie nicht.


    Benutze folgenden PHP-Teil, auf inem webspace von dir:



    Und editiere die 2 in der forschleife zu 2001 oder wieviele einträge du brauchst, tabellenname ersetzt du mit deinem tabellennamen und die feldernamen halt mit den Namen deiner Felder.


    Fabi.

    Einmal editiert, zuletzt von 8D ()