Php ve mysql den xml dosyasını nasıl yapılır

3 Cevap php

Benim adam Arkadaşım flash site inşa ediyor ve o Flash verilere erişmek için XML dosyalarını kullanır.

Istemci şeyler düzenlemek böylece ben düzenlenebilir CMS inşa etmek istiyorum.

Şimdi 'XML ile herhangi bir deneyimi yok.

Ben çok iyi bir PHP, HTML ve Mysql biliyorum.

Peki nasıl ve PHP ve MySQL kullanarak XML dosyaları oluşturmak zaten bu değiştirebilirim?

3 Cevap

Belki geçiyor

http://library.creativecow.net/articles/brimelow_lee/php_mysql/video-tutorial.php

Senin için bir şeyler silinir.

Rağmen, MySQL, PHP ve swf ile ilgilidir nasıl sadece XML kavramları anlamak için kullanabilirsiniz ve. Gerçek iş için böyle AvatarKava yanıtında belirtildiği serileştiriciye gibi XML ile uğraşmak kütüphanelerde bakmak.

Çıkış olarak aynı örnek XML dosyası yapar şekilde ve PHP kullanarak XML sonra kodunuzu üstündeki bu koymak:

header('Content-type: text/xml');

Veritabanından XML dosyası oluşturmak için sadece veri, normalde doğru yerde XML etiketleri ekleyerek olurdu yolu çıkışı. Örn:

<news>
<?
    while($item = mysql_fetch_array($data)){
    ?>
    <item>
        <url><?=$item['url']; ?></url>
        <title><?=$item['title']; ?></title>
    </item>
    }
?>
</news>

Eğer daha fazla yardıma ihtiyacınız varsa, bir referans olarak flaş dosyası ile size verilen XML dosyasını sağlar.

Muhtemelen PEAR XML Serializer Package bakmak gerekir. Bu XML içine çok boyutlu bir dizi dönüştürmek için kolaylaştırır.

Burada iyi bir öğretici bulunuyor: http://articles.sitepoint.com/article/xml-php-pear-xml_serializer