veritabanına bağlanan ve daha sonra json bir ajax çağrısı ile sayfamda ithal edilecek yaratan bir php dosyadan json retiving duyuyorum.
db alanlardan bazıları da dosya yolları var, yani images/myfolder/myfile
i bir web tarayıcısında sayfayı açtığınızda i görmek json böyle dosya yolunu formatları:
\/images\/myfolder\/myfile
kaçan karakterler json kıracağız?
yani, ben yaparsam var icon_image = myData.file
icon_image
yapacak: \/images\/myfolder\/myfile
veya /images/myfolder/myfile
Yukarıdaki ikinci seçeneği umut duyuyorum, ama nasıl ben alabilirim etmezse /images/myfolder/myfile
olarak görüntülemek için
i php sayfanın üstündeki mb_internal_encoding( 'UTF-8' );
koyduk
aşağıdaki gibi json üretir script:
mb_internal_encoding( 'UTF-8' );
mysql_select_db($database_growth_conn, $growth_conn);
$query_rs_icons = sprintf("SELECT * FROM icons_ico ORDER BY name_ico");
//echo($query_rs_icons);
$rs_icons = mysql_query($query_rs_icons, $growth_conn) or die(mysql_error());
$row_rs_icons = mysql_fetch_assoc($rs_icons);
$totalRows_rs_icons = mysql_num_rows($rs_icons)
$rows = array();
while($r = mysql_fetch_assoc($rs_icons)) {
$rows[] = $r;
}
$jsondata = json_encode($rows);
echo '{"icons":'.$jsondata.'}';