次のSQLクエリを作成しました
$dates = mysql_query("SELECT DISTINCT `saledate` FROM `phoneappdetail`");
今、私は結果を配列にエコーしたいと思っています。
$dates[0]
while ステートメントを使用したくないので、$date[1]、$date[2] などを使用できます。ページのさまざまな場所にあります。
mysql_queryは配列ではなくリソースを返すため、結果をトラバースするには、whileループを使用する必要があります。
function getResultArray() {
$result_array = array();
$result_set = mysql_query("SELECT DISTINCT `saledate` FROM `phoneappdetail`");
while ( $row = mysql_fetch_array($result_set) ) {
$result_array[] = $row;
}
return $result_array;
}
$date = getResultArray();
echo $date[0]['saledate'];