db datenbank backup script!!!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anregung
array
backup
beitrag
datei
daten
funktion
gegensatz
herunterladen
irgend
manual
mengen
quelltext
result
skript
speicher
struktur
tabelle
table
verweisen
-
Wollte mir so ein teil mal schreiben nur weiss ich jetzt nicht genau wie soetwas geht k?nntet ihr mir anregungen geben ?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
wie man das genau macht kann ich dir nich sagen, macht sicher ne menge arbeit. aber ich kann dir eines geben, is eigentlich recht in ordnung...
interesse? pm!
mfg -
hat den sonst keiner eine idee
-
ich hab das gleiche f?r mein browsergame vor ^.^ aber im gegensatz zu dir hab ich ne Idee...
1.
http://de3.php.net/manual/de/function.mysql-list-tables.php
Tabellen die es gibt auslesen und in ein Array speichern
2. http://de3.php.net/manual/de/function.mysql-list-fields.php
Felder in der Tabellen auslesen und pro Tabelle ein neues Array anlegen
3.
function read_data($table)
{
$i = 0;
$array = array();
$sql = "SELECT * FROM ".$table;
$result = mysql_query($sql);
while($row=mysql_fetch_array($result))
{
$array[$i] = $row;
$i++;
}
$array['max'] = $i;
return $array;
}
4. Nachdem Alle Daten in Arrays verpackt sind, die Arrays so verpacken, dass das weiterarbeiten leichter ist ;) bei 1 Tabelle sollte es 3 Arrays geben:
$tables //Enth?lt die Tabellen
$table_1_structure // enth?lt die Struktur
$table_1_data // Enth?hlt die Daten
5. Das Skript die Arrays in eine Datei (install.php) schreiben lassen und eine einspiel funktion gleich mit reinschreiben.
6. Zum Einspielen die Datei aufn Server schmei?en und ausf?hren!
Beitrag ge?ndert am 29.10.2005 11:59 von firemanic -
ich h?tte auch eine Idee!
Also zuerst w?rde ich phpMyAdmin irgend wo herunterladen und mir den Quellcode durch lesen vorallem der, bei der funktion exportieren.
Da die funktion ja eigentlich ein backup macht...
ich w?nsche dir nur viel spass, denn dieser quelltext ist nicht gerade der einfachste...
mfg HP -
Was f?rne bl?de Idee ^^ also sowohl meine als auch die vom Vorposter
Ich verweise einfach mal auf www.php.net
http://de3.php.net/manual/de/function.mysql-query.php#47516 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage