[mysql]Codeigniter 错误输入数据

发布时间: 2017/4/9 23:26:13
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我试着插入数据使用 codeigniter 。但当我的数据有问题符号,我收到一些错误。我试着直接进入数据库及其工作正常,但当我努力在运行 codeigniter 它不工作。

任何人都可以帮助我,或者任何想法为解决这一问题。

我的查询︰

INSERT INTO WIK_POLICY (PRODUCT,ADV) VALUES ('CUP' ,'are you familiar with cup?')

解决方法 1:

你有许多的方法,在您的数据库中插入数据。 不显示最好成绩的方式去做。

使用设置和插入函数︰

$this->db->set('name', $name);
$this->db->insert('mytable');

结果︰ 产生︰ 插入 mytable (名称) 值 ({$name}');

使用 $this-db-insert() >:

$data = array(
   'title' => 'My title' ,
   'name' => 'My Name' ,
   'date' => 'My date'
);

$this->db->insert('mytable', $data);

生产︰ 插入 mytable (标题、 名称、 日期) 值 ('我标题'、 '我的名字'、 '我约会')

请尝试检查是否 ADV 结构字段在 mysql,检查如果是 varchar 或文本和你个字符的限制。

我推荐你使用这个函数︰ $this-输出-enable_profiler(TRUE); >

探查器类将在您的页面的底部显示基准测试结果,查询您已经运行了和 $_POST 数据。此信息可以在开发过程中很有用,以帮助调试与优化。

官方微信
官方QQ群
31647020