にインデックスを削除します。私は後者に少し問題があります。インデックスを使って参照できる連想配列を作成する必要があります。そのために、私はそのようなことをします。FETCH_ASSOCは、私は小規模なWebアプリケーションを作成していますし、私は2つのアレイ上で実行しています間違った配列
$stmt->execute();
$db = $stmt->fetchAll(PDO::FETCH_ASSOC);
配列は、したがって、次のようになります。
Array (
[0] => Array (
['element'] => value,
)
)
私が気づいた唯一のことは、クエリでレコードがそう
を作成しているということでした。Array (
['element'] => value,
)
それはこのようになります
Array (
[0] => Array (
['element'] => value,
[0] => value
)
)
マイ秒olutionは最初の配列内のインデックスを削除します。この例では、行番号[0] => value
が削除されますが、メインインデックスは残ります。これを完全連想連想配列に変更するにはどうすればよいですか?私は、クエリからすべてのレコードを表示したいと言います。同じfetch()が動作しますが、クエリから1つのレコード(最後)が表示されます。
フェッチ()メソッドを期待与えるアレイ上の現在の機能を使用するだけで1行を処理したい場合は、データベースから1つのレコードだけを返します - 私はすべてのレコード – sauero
@saueroが必要:2-3行の例を提供? – C2486