使用PHP代码从服务器获取多行数据

时间:2013-05-24 07:22:42

标签: php

获取第一行的记录,但希望获得特定MemberID的表中所有可用记录

order_fetch.php

<?php
$objConnect = mysql_connect("localhost","root","");
$objDB = mysql_select_db("android");

$strMemberID = $_POST["sMemberID"];
$strSQL = "SELECT * FROM order_details WHERE MemberID = '".$strMemberID."' ";

$objQuery = mysql_query($strSQL);
$obResult = mysql_fetch_array($objQuery);
if($obResult)
{
$arr["OrderID"] = $obResult["OrderID"];
$arr["MemberID"] = $obResult["MemberID"];
$arr["TotalAmount"] = $obResult["TotalAmount"];
$arr["ItemDetails"] = $obResult["ItemDetails"];
}      
mysql_close($objConnect);
echo json_encode($arr);
?>

1 个答案:

答案 0 :(得分:1)

这看起来不是一个很好的例子,可以帮助这里的社区。在我看来,你必须调试你的代码,看看发生了什么。

这样做,同时向我们提供resultServer对象和Data对象的内容(和类型)。这个Data对象是否甚至持有一个集合?

你不能指望我们实现这个或者在不知道这些对象的实现的情况下解决这个问题吗?更不用说从服务器实现中获得的实际json。