|
|
|
PHP มีCode ที่สามารถส่งออก Table จาก Sql ออกมาเป็นไฟล์ .XML ไหมครับ ผมเจอแต่ code ส่งออก Table เป็น .sql อะ ผู้รู้หรือเคยทำ ขอแนวทางหน่อยครับ |
|
|
|
|
|
|
|
ถ้าให้ง่ายก็ใช้การ Write แบบ Text File แล้วให้เป็น XML Format ครับ หรือไม่ลองดูนี่ครับ
Code (PHP)
<?php
header("Content-type:text/xml; charset=UTF-8");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
echo '<?xml version="1.0" encoding="utf-8"?>';
$objConnect = mysql_connect("localhost","root","root");
$objDB = mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM images WHERE 1 ";
$objQuery = mysql_query($strSQL);
?>
<images>
<?
while($obResult = mysql_fetch_array($objQuery))
{
?>
<item>
<ImageID><?=$obResult["ImageID"];?></ImageID>
<ItemID><?=$obResult["ItemID"];?></ItemID>
<ImagePath><?=$obResult["ImagePath"];?></ImagePath>
<Link><?=$obResult["Link"];?></Link>
</item>
<?
}
?>
</images>
<?
mysql_close($objConnect);
?>
Go to : ขอวิธี php แปลงข้อมูลใน mysql database ให้เป็น xml จะนำไปใช้กับ asp.net ครับ โดยให้เรียกจาก url ของ php
|
|
|
|
|
Date :
2013-01-17 16:25:37 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าหากต้องการส่งออกตารางใน database บางตาราง
เช่น มี 10 ตารางใน database แต่ต้องการส่งออกมาเพียง 5 ตารางเท่านั้น
มีฟังชั่นในการจัดการในส่วนนี้ไหมครับ แบบเป็น code PHP
|
|
|
|
|
Date :
2013-01-17 16:33:30 |
By :
golderboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$Select=mysql_query("SELECT * FROM tb_name LIMIT 5");
|
|
|
|
|
Date :
2013-01-17 16:37:29 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ส่งออก ตารางครับ ไม่ใช่ฟิล
|
|
|
|
|
Date :
2013-01-17 17:21:31 |
By :
golderboy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|