"; $filestr.="<".$table."s>"; while ($row=mysql_fetch_array($result)) //列出所有的記錄 {$filestr.="<".$table.">"; $fields=mysql_list_fields("test",$table,$con); $j=0; //$num_fields=mysql_field_name($fields,$j); //echo $num_fields; while ($j"; $filestr.=$row[$j]; $filestr.=""; $j++;} $filestr.=""; } $filestr.=""; echo $filestr; //以下是文件操作代碼 $filename=$table.".xml"; $fp=fopen("$filename","w"); fwrite($fp,$filestr); fclose($fp); Echo "資料表".$table."已經備份成功!";?> "> 使用XML備份Mysql資料庫 "; $filestr.="<".$table."s>"; while ($row=mysql_fetch_array($result)) //列出所有的記錄 {$filestr.="<".$table.">"; $fields=mysql_list_fields("test",$table,$con); $j=0; //$num_fields=mysql_field_name($fields,$j); //echo $num_fields; while ($j"; $filestr.=$row[$j]; $filestr.=""; $j++;} $filestr.=""; } $filestr.=""; echo $filestr; //以下是文件操作代碼 $filename=$table.".xml"; $fp=fopen("$filename","w"); fwrite($fp,$filestr); fclose($fp); Echo "資料表".$table."已經備份成功!";?> ">

Presentation is loading. Please wait.

Presentation is loading. Please wait.

XML備份MySQL資料庫 <html> <head>

Similar presentations


Presentation on theme: "XML備份MySQL資料庫 <html> <head>"— Presentation transcript:

1 XML備份MySQL資料庫 <html> <head>
<title>使用XML備份Mysql資料庫</title><meta http-equiv="Content-Type" content="text/html; charset=big5"> </head> <body bgcolor="#FFFFFF" text="#000000"> 請選擇要備份的表格: <? $con=mysql_connect('localhost','ckit','ckit'); $lists=mysql_list_tables("test",$con); //資料庫連接代碼 $i=0; while($i<mysql_num_rows($lists)){ $tb_name=mysql_tablename($lists,$i); echo "<a href=backup.php?table=". $tb_name.">".$tb_name."</a>"; //列出所有的表格 $i++; } ?> </body> </html>

2 <. if ($table=="") header("Location:listtable. php");
<?if ($table=="") header("Location:listtable.php");?><html> <head> <title>使用XML備份Mysql資料庫</title><meta http-equiv="Content-Type" content="text/html; charset=big5"> </head> <body bgcolor="#FFFFFF" text="#000000"> <? $con=mysql_connect('localhost','ckit','ckit'); $query="select * from $table "; //資料庫查詢 $result=mysql_db_query("test",$query,$con); $filestr="<"."?xml version=\"1.0\" encoding=\"big5\"?".">"; $filestr.="<".$table."s>"; while ($row=mysql_fetch_array($result)) //列出所有的記錄 {$filestr.="<".$table.">"; $fields=mysql_list_fields("test",$table,$con); $j=0; //$num_fields=mysql_field_name($fields,$j); //echo $num_fields; while ($j<mysql_num_fields($fields)){ $num_fields=mysql_field_name($fields,$j); $filestr.="<".$num_fields.">"; $filestr.=$row[$j]; $filestr.="</".$num_fields.">"; $j++;} $filestr.="</".$table.">"; } $filestr.="</".$table."s>"; echo $filestr; //以下是文件操作代碼 $filename=$table.".xml"; $fp=fopen("$filename","w"); fwrite($fp,$filestr); fclose($fp); Echo "資料表".$table."已經備份成功!";?> </body> </html>

3 XML備份MySQL資料庫


Download ppt "XML備份MySQL資料庫 <html> <head>"

Similar presentations


Ads by Google