13 Ekim 2017 Cuma

PHP'de MySQL'den çekilen veriyi JSON formatına çevirmek

Leave a Comment


Daha önce PHP ile MySQL veritabanından veri çekme - SELECT yazısında PHP ile MySQL database'den veri çekme işlemini anlatmıştım. Bu yazıda çektiğimiz veriyi JSON formatında ekrana basma işlemini anlatacağım.

Öncelikle database bağlantısını kuruyorum.

mysql_connect("localhost:3434","root","");
mysql_select_db("blogtest");

$sorgu = mysql_query("select No,Isim from Sehirler");

Daha sonra sonuc adında bir dizi tanımlıyorum.

$sonuc = array();

Şimdi mysql_fetch_assoc fonksiyonunu kullanarak sorgu'dan dönen satırları diziye ekliyorum.

while($yaz = mysql_fetch_assoc($sorgu)) {
 $sonuc[] = $yaz;
}

Son olarak json_encode fonksiyonunu kullanarak diziyi ekrana basıyorum.

echo json_encode($sonuc);

Aşağıdaki gibi database'den çektiğim veriler json çıktısında ekrana basıldı.



Kodun tamamı


<?php
mysql_connect("localhost:3434","root","");
mysql_select_db("blogtest");

$sorgu = mysql_query("select No,Isim from Sehirler");
$sonuc = array();
while($yaz = mysql_fetch_assoc($sorgu)) {
 $sonuc[] = $yaz;
}
echo json_encode($sonuc);
?>
If You Enjoyed This, Take 5 Seconds To Share It

0 yorum: