挿入データがデータベースに整数である場合、CIに問題があります。 私のフィールドはoauth_uid [varchar(250)]です。アクティブレコードの挿入値を10205796940433933にすると、1.0205796940434E + 16Codeigniter:intを文字列に変換してデータベースに挿入する方法
になります。
申し訳ありませんが、私の英語は良くありません
挿入データがデータベースに整数である場合、CIに問題があります。 私のフィールドはoauth_uid [varchar(250)]です。アクティブレコードの挿入値を10205796940433933にすると、1.0205796940434E + 16Codeigniter:intを文字列に変換してデータベースに挿入する方法
になります。
申し訳ありませんが、私の英語は良くありません
あなたはint型の値を持っていて、あなただけのようにする必要があり、文字列へのキャストが
$new_v = (string) $int_value;
$data_to_insert = array(
//other values
'oauth_uid' => $new_v
);
----日本語Español-------
A MI tambien私sucedioのLO MISMOのY・エルproblema radicabaエンqueのenviaba recibiaエンControladorコモPOST
エルformularioのYのLOをGET ---英語が-------
私も同じ事に起こった問題は、私は、フォームをGET送ったことだったとPOST
チェック[この](HTTPとしてコントローラにそれを受け取っ:// stackoverflowの。 com/questions/3135804/types-in-mysql-bigint20-vs-int20)質問/回答。また、dbテーブルの列[type](http://dev.mysql.com/doc/refman/5.7/en/integer-types.html)もチェックしてください。 – Tpojka