+ Antworten
Ergebnis 1 bis 11 von 11

Thema: Datenbank-Update

  1. #1
    TP-Moderator Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User
    Registriert seit
    Jul 2001
    Beiträge
    2.640

    Datenbank-Update

    Hallo,
    Wie kann ich eine Tabelle aus einer Datenbank per php auf dem Server speichern lassen?
    Praktisch wäre auch, wenn ich überprüfen könnte, ob die Sicherung erfolgreich war.
    Weiß jemand Rat?
    Vielen dank!
    ............................

  2. #2
    TP-Member Akira macht alles soweit korrekt
    Registriert seit
    Jan 2002
    Beiträge
    65
    so ganz hab ichs nicht verstanden....

    wenn du eine tabelle z.b. in einer textdatei speichern willst dann könnetest du INSERT befehle generieren lassen und diese in einer Textdatei speichern.

    aber phpMyAdmin ist das perfekte script dazu...

  3. #3
    TP-Moderator Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User
    Registriert seit
    Jul 2001
    Beiträge
    2.640
    Hallo,
    Danke für Deine Antwort!
    Also das ist so:
    Ich habe ein php-Script geschrieben, dass "gefährliche" Sachen mit einer Datenbank-Tabelle (fw_members) macht. Wenn ich aus Versehen etwas falsch eingebe, ist die Datenbankinhalt kaputt. Also will ich vor jeder Aktion die Datenbanktabelle automatisch speichern lassen. Aber ich habe keine Ahnung wie ich das machen könnte...
    ............................

  4. #4
    TP-Insider MuschPusch ist auf einem guten Weg Avatar von MuschPusch
    Registriert seit
    May 2002
    Ort
    Niederlande
    Beiträge
    612

    PHPmyAdmin

    Mach einen Dump von der kompletten Datenbank oder nur die Tabelle, wie Du halt willst mit PHPmyAdmin (dump und irgendwas mit senden oder so, dann beginnt download). Dann wieder mit PHPmyAdmin auf dein lokales System oder wo auch immer einfügen...

  5. #5
    TP-Moderator Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User
    Registriert seit
    Jul 2001
    Beiträge
    2.640

    Arrow

    Hallo,
    Vielen Dank für Euer Bemühen!
    Aber versteht ihr es denn nicht? Die Datenbanktabelle soll AUTOMATISCH auf dem Server gespeichtert werden! *verzweifel*

    Schmoooobiiiiiiii ????!!!!!

    ............................

  6. #6
    TP-Insider MuschPusch ist auf einem guten Weg Avatar von MuschPusch
    Registriert seit
    May 2002
    Ort
    Niederlande
    Beiträge
    612

    vielleicht mal so...

    Hm... ich verstehe... dann mach doch einfach ne komplette select * abfrage lass eine txt datei (ich glaub mit fopen) öffnen, trag jede spalte als je eine zeile in diese ein...
    Dann halt noch ein skript dass, bei falsch eingabe von dir, den kram aus der txt ausliest und wieder in die table einfügt...

    (musst die Befehl auf php.net mal nachschlagen von fopen ist bestimmt ein link sonst schreib mir ne mail und ich schau mal nach)

    kommt dann halt beim 2. skript drauf an, ob du auch Datensätze komplett löschst oder nicht, ansonsten einfach nach ID Vergleich updaten und alles ist wieder beim alten....

    Ist ein database dump vom PHPMYADMIN eigentlich großartig anders?

  7. #7
    TP-Moderator Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User
    Registriert seit
    Jul 2001
    Beiträge
    2.640

    Re: vielleicht mal so...

    Original geschrieben von MuschPusch
    Ist ein database dump vom PHPMYADMIN eigentlich großartig anders?
    Ja, weil es nicht autmatisch geht. Ich will nicht vor jedem Aufruf dieser Datei PHPMYADMIN starten.
    Hat nicht jemand zufällig ein Script zum Sichern der DBTabelle da?
    ............................

  8. #8
    TP-Moderator Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User
    Registriert seit
    Jul 2001
    Beiträge
    2.640
    Wie kann man eine Dump-Datei einer Datenbanktabelle automatisch per PHP erstellen lassen, wie sie in PhpMyAdmin gemacht wird?

    ............................

  9. #9
    TP-Insider MuschPusch ist auf einem guten Weg Avatar von MuschPusch
    Registriert seit
    May 2002
    Ort
    Niederlande
    Beiträge
    612
    Ich glaub wir reden aneinander vorbei, ich hatte mich gefragt, ob phpmyadmin es ÜBERHAUPT anders macht, als die art und weise, wie ICH sie beschrieben habe....

    Also via fopen eine txt öffnen und dann Zeile für Zeile eintragen, wenn Du nämlich unter phpmyadmin einen dump machst hast du die Auswahl ob als *.csv oder keine ahnung wie das Format heißt oder als *.TXT. Er trägt noch zusatz infos wie Tabellennamen etc ein aber das bräuchtest du ja eigentlich nich, da du ja, so hab ich dich verstanden, nur eine Table sichern willst...

  10. #10
    TP-Moderator Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User Levis lebt für das TP und seine User
    Registriert seit
    Jul 2001
    Beiträge
    2.640

    Wink

    OK, jetzt haben wir uns glaube ich verstanden

    Jetzt bräuchte ich nur noch so ein Script...
    ............................

  11. #11
    TP-Insider MuschPusch ist auf einem guten Weg Avatar von MuschPusch
    Registriert seit
    May 2002
    Ort
    Niederlande
    Beiträge
    612
    Do it yourself...
    $sql=select * FROM tabellexy;
    $query=(mysql_db_query etc...);
    while($arr= mysql_fetch_array($query)){

    "fopen" mit parameter zum schreiben, öffnet die Datei...

    "fputs" kann man glaub ich einen String in die txt einfügen...
    also fputs ($arr[0]) oder so musst halt unter php.net mal syntax checken....
    }


    so sollte es funzen... aber wir reden wahrscheinlich immmer noch aneinander vorbei ;-)

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51