ไม่ทราบว่าผมผิดตรงไหนถึง save เป็น xml file ไม่ได้ รบกวนท่านผู้รู้หน่อยครับ

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

มือใหม่ๆ

ไม่ทราบว่าผมผิดตรงไหนถึง save เป็น xml file ไม่ได้ รบกวนท่านผู้รู้หน่อยครับ

Post by มือใหม่ๆ » 17/02/2011 11:56 am

Code: Select all

include "connect2.php";
$head.="<?xml version="1.0\" encoding=\"utf-8\"?>\n"; 
$head.="<*** xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns=\"http://***\">";
$head.="<DocumentHeader xmlns=\"\">";
$sql = "SELECT * FROM *** where ***=1 ";
$result = mssql_query($sql);
while($row = mssql_fetch_array($result))
{
$license_no=$row[LICENSE_NO]; 
$user_id=$row[USER_ID]; 
$license_issue_authority=$row[LICENSE_ISSUE_AUTHORITY]; 
$license_type=$row[LICENSE_TYPE]; 
$issue_date=$row[ISSUE_DATE]; 
$country_code=$row[COUNTRY_CODE]; 
$description=$row[DESCRIPTION]; 
$start_date=$row[START_DATE]; 
$expire_date=$row[EXPIRE_DATE]; 
$company_tax_no=$row[COMPANY_TAX_NO]; 
$tariff_class=$row[TARIFF_CLASS]; 
$tariff_stat=$row[TARIFF_STAT]; 
$invoice_no=$row[INVOICE_NO]; 
$invoice_date=$row[INVOICE_DATE]; 
$item_no=$row[ITEM_NO]; 
$item_description=$row[ITEM_DESCRIPTION]; 
$quantity=$row[QUANTITY]; 
$quantity_unit=$row[QUANTITY_UNIT]; 
 $xml.= "<DocumentReference><Name>AuthorityName</Name><UserID>AuthorityUserId</UserID></DocumentReference>\n";
 $xml.="<LicenseInfo><LicenseNo>$license_no</LicenseNo><TaxReference>$license_issue_authority</TaxReference><Type>$license_type</Type><IssueDate>$issue_date</IssueDate><CountryCode>$country_code</CountryCode><Description>$description</Description><StartDate>$start_date</StartDate><ExpireDate>$expire_date</ExpireDate></LicenseInfo>\n";
 $xml.="<ConsignmentInfo><TaxReference>$company_tax_no</TaxReference></ConsignmentInfo>\n";
 $xml.="</DocumentHeader>\n";
 $xml.="<DocumentDetailsTransport xmlns=\"\">\n";
 $xml.="<TariffInfo><TariffCode>$tariff_class</TariffCode><StatisticalCode>$tariff_stat</StatisticalCode></TariffInfo>\n";
 $xml.="<InvoiceInfo><InvoiceNo>$invoice_no</InvoiceNo><InvoiceDate>$invoice_date</InvoiceDate><ItemID>$item_no</ItemID><Description>$description</Description><QuantityInfo><Quantity>$quantity</Quantity><UnitCode>$quantity_unit</UnitCode></QuantityInfo></InvoiceInfo>\n";
 $xml.="</DocumentDetailsTransport>\n";
 $xml.="</LicensePerInvoice>\n";
}
//echo "$xml";
[color=#FF0000]$fp=fopen("data.xml","w");
fwrite($fp,$head.$xml); 
mssql_close();[/color]
?>

User avatar
imsn
PHP Super Member
PHP Super Member
Posts: 375
Joined: 07/05/2010 12:58 pm
Contact:

Re: ไม่ทราบว่าผมผิดตรงไหนถึง save เป็น xml file ไม่ได้ รบกวนท่านผู้รู้หน่อยครับ

Post by imsn » 18/02/2011 1:26 pm

ลอง echo ดู กับ firefox นะ มันจะเห็นว่า xml เราเขียนถูกโครงสร้างหรือเปล่า
ช่วยตอบเพราะอยากโปรโหมทเว็บ คิคิคลิกเลย
หาเพื่อนฝรั่งคุย M ...

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23444
Joined: 22/09/2008 6:18 pm
Contact:

Re: ไม่ทราบว่าผมผิดตรงไหนถึง save เป็น xml file ไม่ได้ รบกวนท่านผู้รู้หน่อยครับ

Post by mindphp » 18/02/2011 8:20 pm

ลองเช็คว่าไฟล์ data.xml เขีบนได้หรือเปล่า
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 11 guests