2012-01-21 10 views
0

Codeigniterを使用すると、MySQLデータベースから返された数値データが文字列として返されます。数値を数値として返すようにデータベース/ PHP/Codeigniterを設定するにはどうしたらいいですか?数値を数値として返すようにMySQLを設定する

+0

実用的なものが必要です。 – Lion

+0

いくつかのコード例をお探しですか? – wheresrhys

+1

http://codeigniter.com/forums/viewthread/110393/にPHP-database-queries-always-return-results-as-stringsの問題に関する興味深い議論があります。それは2年半前からのものですが、現在はよりクリーンなソリューションがあるかもしれません。 – ruakh

答えて

4

これはCodeigniterの動作ではなく、一般にPHPの動作です。

mysql_result()またはmysql_fetch_array()のような結果関数のいずれかを調べてカップルに名前を付けると、文字列または文字列の配列がそれぞれ返されます。

Codeigniter MySQLドライバは、これらの関数を使用して結果を返します。

関連する問題