Codeigniterがmysqlに0を挿入する理由を知ることができません。私はこれは、インサートは、これは、VaRのダンプデータCodeigniterがmysqlに0を返します
<b>array</b> <i>(size=23)</i>
'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'123123'</font> <i>(length=6)</i>
'description' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'123123'</font> <i>(length=6)</i>
'tourist_location' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'true'</font> <i>(length=4)</i>
'approved_location' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'true'</font> <i>(length=4)</i>
</pre>
ある
function insert($data,$tablename=""){
if($tablename=="")
$tablename = $this->table;
var_dump($data);
$this->db->insert($tablename,$data);
return $this->db->insert_id();
}
での状態である
だからどこでコードが失敗するのですか?なぜ私は1を挿入するか、または 'true' dbテーブルの状態は0ですか?
追加情報が必要な場合は、お知らせください。 ありがとうございました!
insert関数を呼び出す場所からのコードを共有しますか? – C2486
私はあなたが他の問題を見ている場合を除いて、私は挿入文を作る直前にvarが真であるので、それは問題ではないと思う? –
あなたがそのコードを共有するなら、あなたの問題を解決するのに役立つでしょう。 – C2486