【发布时间】:2013-06-12 07:33:00
【问题描述】:
目前我正在使用mysql_real_escape_string(trim($_POST['new_name']));,它工作正常,但是当我将其更改为mysqli_real_escape_string(trim($_POST['new_name'])); 时,我得到Message: mysqli_real_escape_string() expects exactly 2 parameters, 1 given
我正在使用 codeigniter,因此我的数据库连接将采用 $this->db 的形式。
【问题讨论】:
-
你没有做任何研究。如果您访问过 php 文档并看到 mysqli_real_escape_string 页面,您就会知道它需要 2 个参数。你想逃避什么和连接的链接
-
@AliTrixx 是的,我做到了,但是因为我使用的是 CI,所以我对
$linkvar 应该是什么感到困惑 -
通过提出一个不好的问题,您对发帖人和网站都没有任何好处。解释他们在 cmets 中的错误,而不是“安慰性的投票”。
标签: php codeigniter mysqli