これは私のphpコードです
$query=mysql_query("SELECT * FROM product");
$bla = array();
$numOfRows= mysql_num_rows($query);
if ($numOfRows >0)
{ while ($rows=mysql_fetch_array($query,MYSQL_ASSOC))
{
//$productID=$rows["id"];
$bla[]=$rows;
//echo '<p class="image"><img style="border: " src="images/'.$productID.'.jpg" width="154" height="137"/></p>';
echo json_encode($bla);
}
}
出力結果は次のとおりです。
[{"id": "2"、 "title": "iPhone 5"、 "price": "500"、 "category": "Mobile"、 "description": "APPLE"、 "date_added": "0000- 00-00 00:00:00 "、" date_update ":" 0000-00-00 "}]
[{"id": "2"、 "title": "iPhone 5"、 "price": "500"、 "category": "Mobile"、 "description": "APPLE"、 "date_added": "0000- 00-00 00:00:00 "、" date_update ":" 0000-00-00 "}、{" id ":" 41 "、" title ":" samsung S3 "、" price ":" 100 "、" category ":" Mobile "、" description ":" asda "、" date_added ":" 2013-03-10 21:43:12 "、" date_update ":" 2013-03-10 "}]
ご覧のとおり、製品ID2が繰り返されています。どうすればこれを削除できますか?2番目の配列だけを表示したい!! 私のデータベースシステムでは、繰り返しデータがありません。これがどこから来ているのかわかりません。助けてください