PHP ile MySQL Database'den JSON Veri Çekmek - PHP Webmaster bilgi bankası, knowledge base Webmaster Araçları

AnaSayfa > PHP > PHP ile MySQL Database'den JSON Veri Çekmek
Kategori: PHP
Gönderen: Admin
Tarih: 2009-02-19
Puan: 7   Puan:7 | Katılımcı:3 | Katılımcı : 3
Okunma: 5938
  
 
1 puan 2 puan 3 puan 4 puan 5 puan 6 puan 7 puan 8 puan 9 puan 10 puan

<?
function mysql2json($resultSet,$debug="false"){
$numberRows=0;
$arrfieldName=array();
$json="{\n'data': [\n";
while (false !==($meta = mysql_fetch_field($resultSet))) {
array_push(&$arrfieldName,$meta->name);
}

while($row=mysql_fetch_array($resultSet, MYSQL_NUM)) {
$json.="{\n";
for($r=0;$r < count($arrfieldName);$r++) {
$json.="'".htmlspecialchars($arrfieldName[$r])."' : '".htmlspecialchars($row[$r])."',\n";
}
$json = trim($json,",\n");

$json.="\n},\n";
}
$json = trim($json,",\n");
$json.="]\n}";

if($debug===true) {
$json = "<pre>$json</pre>";
}
echo trim($json);
}

//Kullanımı

$db = mysql_query("select * from veriler");
mysql2json($db);

//FKA
?>



Yorumlar
Henüz Kimse Yorum Yapmamış, ilk yorumu siz ekleyin!
Yorum Ekleme Aparatı
Yorum Eklemek için lütfen sol menuden giris yapınız..
Toplam 0 yorum listelendi.