السلام عليكم ورحمة الله
Using XML with MySQL
وهذا الرابط
http://www.kitebird.com/articles/mysql-xml.html
لكن انجليزي = 0
كيف يمكن اخراج ملفات xml بواسطة استعلامات من قاعدة البيانات ...
بانتظاركم
السلام عليكم ورحمة الله
Using XML with MySQL
وهذا الرابط
http://www.kitebird.com/articles/mysql-xml.html
لكن انجليزي = 0
كيف يمكن اخراج ملفات xml بواسطة استعلامات من قاعدة البيانات ...
بانتظاركم
__________________
كل مالا يعطى يضيع
السلام عليكم
جرب هذا الكود اخي
كود PHP:
<?php
include"connect.php";
$query = "SELECT * FROM users";
$mysql_result = mysql_query($query);
define('NEWLINE', "\n", true);
$xml = '<?xml version="1.0" encoding="windows-1256"?>' . NEWLINE;
$xml .= '<songs>' . NEWLINE;
while($myrow = mysql_fetch_assoc($mysql_result)){
$username = $myrow['username'];
$password = $myrow['password'];
$xml .= '<song name='.$username.' file='.$password.'>'. NEWLINE;
}
$xml .= '</songs>';
$fp = fopen('file.xml','w');
fwrite($fp, $xml);
fclose($fp);
?>
هل هذا ينتج ملف
xml?
جاري التجربة ...
والسلام عليكم
__________________
كل مالا يعطى يضيع
الphp يصنع اللي تريد من الملفات
الشئ السائد هو html
لكن نرسل في اول الملف headers للنوع الملطلوبكود PHP:
echo "<html></html>";
كود PHP:
//Creating CSS
header('Content-Type: text/css');
echo "body {margin : 0px} etc.";
كود PHP:
//Creating XML
header('Content-type: text/xml; charset=windows-1256');
echo "<?xml version=\"1\"?>
<dataset>
<data>
</data>
......
</dataset>";
جزاك الله خير اخي فلاشر
وبارك الله فيك
نجحت فعلا الطريقة الأولى
http://www.wh-em.com/as2.xml
وبهذا الكود
مع انشاء ملفكود PHP:
<?php
$xml = '
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9/">
';
$hostlib="localhost";
$userlib="lib";
$passlib="lib";
$dbnamelib="lib";
$mattlib = mysql_connect($hostlib , $userlib , $passlib);
@mysql_select_db($dbnamelib ,$mattlib);
$resultaaa = mysql_query("SELECT * FROM vb3_forum ORDER BY displayorder ");
while ( $row = @mysql_fetch_array($resultaaa) ){
$xml .="<url><loc>http://wh-em.com/lib/forumdisplay.php?f=$row[forumid]</loc></url>";
}
$resultaaa = mysql_query("SELECT * FROM vb3_thread ORDER BY threadid");
while ( $row = @mysql_fetch_array($resultaaa) ){
$xml .="<url><loc>http://wh-em.com/lib/showthread.php?t=$row[threadid]</loc></url>";
}
mysql_close ($mattlib);
$matt = @mysql_connect($host , $user , $pass);
@mysql_select_db($dbname ,$matt);
$xml .= "</urlset>";
echo"$xml";
$fp = fopen('as2.xml','w');
fwrite($fp, $xml);
fclose($fp);
?>
as2.xml
واعطائه الترخيص 777 ومن ثم تشغيل الكود السابق مرة واحدة تمت كتابة الملف
as2.xml
جزاك الله خير اخي الطالب
وشكرا لكم
وحيد ،
__________________
كل مالا يعطى يضيع
بالتوفيق![]()
اخي العزيز الامبراطور وحيد
نفس الفكره مستخدمه في البوابة العربية
وذلك كـ
RSS بترميز عربي
http://www.arabiaone.org/index.php?action=rss
RSS بترميز عالمي
http://www.arabiaone.org/mod.php?mod=RSS&modfile=rss
sitemap
http://www.arabiaone.org/mod.php?mod...odfile=sitemap
للعلم ان خريطه sitemap هي نفسها التي يستخدمها برنامج جوجل لخرائط المواقع :deal:
__________________
أهلا و سهلا بكم في :-
موقع دار الأوائل
تفضل معنا خدمات الاستضافة
موقع العبقري لخدمات الاستضافة