Ok dla wszystkich tych ktory nie wiedza jak zrobic a maja taka potrzebe:
<?php function create_backup_file($file_name_backup, $drop = false) { $query = 'SHOW TABLES'; $struct_table[$table] = ''; $struct_table[$table] .= "r\nr\n# Struktura tabeli: ".$table."r\nr\nr\n"; foreach($struct as $tbl) if($drop) { $struct_table[$table] .= 'DROP TABLE IF EXISTS `'.$table."`;r\n"; $struct_table[$table] .= $tbl. ";r\nr\n"; } else $struct_table[$table] .= $tbl. ";r\nr\n"; } $table_zaw = "-------------------------------r\n"; $table_zaw .= '- Zawartosc tabeli: '.$table."r\n"; $table_zaw .= "-------------------------------r\nr\nr\n"; $col_names= ''; $values = ''; for($i = 0; $i < $num; $i++) { if($type == "tinyint" || $type == "smallint" || $type == "mediumint" || $type == "int" || $type == "bigint" || $type == "timestamp") $values.= $row2[$i].', '; else $values .= "'$row2[$i]'".', '; } $insert = "INSERT INTO ".$table."(".$col_names.") VALUES(".$values.");r\n"; } } } function download_file($file_backup) { } ?>
Jedyne co to dubluje jeszcze nazwe tabeli i nie wiem nadal dlaczego.
Tak wyglada kawalek zrzutu: http://wklej.org/id/16542/