PHPの配列に問題があります。ですから、私は、このようなフィールドを持つデータベースのテーブル "Users"を持っています: "名前、姓、年齢、評価"。ユーザー数は100人近くです。データベースからすべてを取得し、配列にポストし、JSONエンドショーでエンコードする必要があります。だから私は次のようにする必要があると思います:PHPの多次元配列
- DBから1行を取得します。
- 連想配列のような配列フィールドにすべてのデータを追加します。
- 配列をいくつかの配列コンテナにプッシュします。
- 配列をJSONにエンコードします。
しかし、私がエンコードしようとすると、配列コンテナの最後の要素しか得られません。私はそのような何かをwritted:
$arrContainer = array();
$arr = array();
$i = 0;
while($row = getDataFromDB)
{
arr[$i] = $i;
arr["name"] = row["name"];
arr["age"] = row["age"];
array_push($arrContainer, $arr);
$i++;
}
JSON.encode($arrContainer);
QUESTION:どのように私はいくつかのデータを持つ配列の配列を作ることができます?どうもありがとう!
なぜnotz?もし彼がそれを望んでいれば? – xXx