2011-10-24 9 views
0

mysqlクエリの後にインデックス付き配列を受け取る方法はありますか?または、$this->db->get()をmysqlリソースに変換する方法はありますか?または、連想配列を索引に変換しますか?クエリでCodeIgniterインデックス配列

+0

どのようなDB拡張機能を使用していますか? PDO、mysqliなど? – DaveRandom

+3

また、なぜですか?配列を索引付けする必要がありますが、結合する必要はありません。 – DaveRandom

+0

[PHPリソース](http://php.net/manual/en/language.types.resource.php)は変換できません。彼らは存在する必要があります。 – hakre

答えて

0

あなたがPHP CodeIgniterのを使用している場合がありますように見えます。 CodeIgniterのDB実装はインデックス付きの結果配列をサポートしていないため、オブジェクト配列または結合配列のどちらかを選択する必要があります。

これは、数値インデックスを返すことでデバッグやメンテナンスが難しくなるため、クエリの保守性を向上させるためです。

Code Igniter User Guide - database results

関連する問題