MySQL için PHP'yi XML olarak kullanma

Bir XML dosyası, bir MySQL veritabanından aldığınız satırları ve sütunları görüntüler. PHP kullanarak, verileri bir veritabanı tablosundan bir Web formuna aktarabilirsiniz. PHP, satırları ve sütunları standart XML formatına dönüştürür. Okuyucunun tarayıcısına veritabanı çıktısının XML biçiminde olduğunu bildirmek için Web form başlıklarını kullanırsınız, böylece tarayıcı bilgileri düzgün görüntüler.

1.

Düzenlemek istediğiniz PHP dosyasına sağ tıklayın ve "Birlikte Aç" ı seçin. Kodunuzu PHP editörüne yüklemek için PHP editörünü tıklayın.

2.

PHP kod bilgisinin üstüne PHP başlık bilgisini ekleyin. XML üstbilgi bilgisi, kullanıcının tarayıcısına XML verilerini okuyucuya vermesi gerektiğini söyler:

başlık ("İçerik türü: metin / xml");

3.

MySQL bağlantısını oluşturun ve bilgileri alın. Aşağıdaki kod, "müşteriler" adlı MySQL veritabanı tablosundan nasıl veri seçeceğinizi gösterir:

$ connection = mysql_connect ($ sunucu, $ kullanıcı, $ pass)

mysql_select_db ($ veritabanı, $ bağlantısı)

$ data = mysql_query ("müşterilerden * seç", $ bağlantı)

4.

İlk kök düğümünü ayarlayın. Kök düğüm, gömülü XML verilerini tanımlar. Bir müşteri listesi alındığından, bu örnekte ayarlanan kök düğüm "müşteriler" dir. Kök düğümünü ayarlamak için aşağıdaki kodu kullanın:

$ xml = "\ n";

$ xml. = "\ n";

5.

Her veritabanı kaydında dolaşın ve bilgileri XML biçiminde görüntüleyin. Aşağıdaki kod, bir müşteri listesinde nasıl döngü yapılacağını gösterir:

($ r = 0; $ r <mysql_num_rows ($ veri); $ r ++) {

$ row = mysql_fetch_assoc ($ veri);

$ xml. = "\ t \ n". $ Veri "".;

}

6.

Kök düğümü kapatın. Tüm XML kayıtlarını oluşturduktan sonra bir kapanış kök düğümünüz olmalıdır. Aşağıdaki kod kök düğümü kapatır:

$ xml. = "";

7.

Verileri Web sayfasında görüntüleyin. "Echo" ifadesi, PHP verilerini bir Web sayfasında yazdırır. Aktarımı tamamlamak için aşağıdaki kodu kullanın:

echo $ xml;

Popüler Mesajlar