Php ile xml veri yazma

Xml sayesinde serverlar arası veri transferi yapabiliyoruz. Şimdi hep beraber xml verisi yazdıralım. Önce veritabanından çektiğimiz verileri belirli değişkenlere atıyalım.

Xml sayesinde serverlar arası veri transferi yapabiliyoruz. Şimdi hep beraber xml verisi yazdıralım. Önce veritabanından çektiğimiz verileri belirli değişkenlere atıyalım.


header("content type:text/xml");

$dosya = fopen("ornek.xml","w");

$baslangic = "<URUNLER>";

$bitis = "</URUNLER>";

$yazbaslangic = fputs($dosya,$baslangic); 

 

$sorgu = mysql_query("SELECT * FROM urunler");

while($listele = mysql_fetch_assoc($sorgu))

{

     $urun_adi = $listele['urun_adi'];

     $urun_fiyat = $listele['urun_fiyat'];

$veri = "

    <URUN>

            <URUN_ADI>$urun_adi</URUN_ADI>

        <FIYAT>$urun_fiyat</FIYAT>

    </URUN>

";

$yaz = fputs($dosya,$veri);

}

$yazbitis = fputs($dosya,$bitis);



$dosya = fopen("ornek.xml","w"); ornek.xml verisini açar eğer yoksa dosyayı oluşturur.
$baslangic = ""; URUNLER adında başlangıç tag'ımızı oluşturalım.
$bitis = "
"; Bitiş tag'ımızı oluşturalım.
$yazbaslangic = fputs($dosya,$baslangic); Başlangıç tag'ımızı yazdıralım.
$yaz = fputs($dosya,$veri); verileri yazdıralım.
$yaz = fputs($dosya,$veri); kapanış tag'ımızı yazdıralım.
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Merhaba hocam hazıra konmak gibi olmasın ama kaynak kodları da rica etsem paylaşsanız

Yukarı Git