私はMySQLデータベースを作った。フィールドは以下のとおりです。私は例のために持っているんID:NAME:QUANTITY
配列内の項目を結合する
:
ID:NAME:QUANTITY
1: APPLE: 3
1: APPLE: 4
2: BANANA: 1
2: BANANA: 2
代わりに、この出力を有するので、私が取得したいと思います:
APPLE 7
BANANA 3
を、私はたくさんのことを試してみましたが、私何度も何度も失敗した。あなたには解決策がありますか?
私のコードは次のようになります。代わりに、カウントの
public function getList($user_id, $recept_id) {
$return = array();
$sql = "select * from list";
$result = mysqli_query($this->link, $sql);
while ($row = mysqli_fetch_assoc($result)) {
$return[] = $row;
}
return($return);
集計関数 '' SUM' GROUP BY' –
'選択名、合計(数量)NAME' –