|
|
|
ถามเรื่องการดึงข้อมูลจาก database ออกมาเป็น json แล้วส่งให้ทาง app ค่ะ |
|
|
|
|
|
|
|
จาก code ดึงข้อมูลเป็นแบบนี้นะคะ
Code (PHP)
<?
$objConnect = mysql_connect("mysql4.000webhost.com","a7173290_sitny66","218820sinE");
mysql_query("SET NAMES UTF8");
$objDB = mysql_select_db("a7173290_AR");
$strSQL = "SELECT * FROM building_food WHERE building_id = 1 ";
$objQuery = mysql_query($strSQL);
$intNumField = mysql_num_fields($objQuery);
$resultArray = array();
while($obResult = mysql_fetch_array($objQuery))
{
$arrCol = array();
for($i=0;$i<$intNumField;$i++)
{
$arrCol[mysql_field_name($objQuery,$i)] = $obResult[$i];
}
array_push($resultArray,$arrCol);
}
mysql_close($objConnect);
echo json_encode($resultArray);
?>
ทีนี้ json ที่ได้มาจะเป็นอย่างนี้ค่ะ
[{"building_id":"1","building_name":"true coffee (\u0e15\u0e36\u0e01\u0e20\u0e32\u0e04\u0e27\u0e34\u0e0a\u0e32\u0e27\u0e34\u0e28\u0e27\u0e01\u0e23\u0e23\u0e21\u0e44\u0e1f\u0e1f\u0e49\u0e32)","latitude":"13.7359396","longitude":"100.5320388","picture":""}]
อยากทราบว่าถ้าจะเอาเครื่องหมาย [ ] ที่ครอบข้อมูลออก ต้องเปลี่ยนแปลง code ยังไงบ้างคะ
Tag : PHP, MySQL, iOS
|
|
|
|
|
|
Date :
2014-02-02 16:45:26 |
By :
sitny66 |
View :
1218 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$json = json_encode($resultArray);
echo substr($json, 1, strlen($json)-2);
|
|
|
|
|
Date :
2014-02-02 16:47:39 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วว
ขอบคุณค่าาาาา
|
|
|
|
|
Date :
2014-02-02 17:05:48 |
By :
sitny66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-02-03 09:22:52 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|