使用mysql_real_escape_string()时出错

我的代码-

require 'database.php';

$title = mysql_real_escape_string($_POST['title']); //line 48

$cat = $_POST['cat'];

$txtart = mysql_real_escape_string($_POST['artbody']); //line 50

$date = date("d-m-y");

$q = "INSERT INTO tblarticle (art_title, art_cat, art_des, art_date) VALUES ('$title', '$cat', '$txtart', '$date')";

警告:mysql_real_escape_string()[function.mysql-real-escape-string]:在C:\ xampp \

htdocs \ shizin \ admin \中拒绝访问用户’ODBC’@’localhost’(使用密码:NO)第48行的newArticle.php

警告:mysql_real_escape_string()[function.mysql-real-escape-string]:无法在第48行的C:\

xampp \ htdocs \ shizin \ admin \ newArticle.php中建立到服务器的链接

警告:mysql_real_escape_string()[function.mysql-real-escape-string]:在C:\ xampp \

htdocs \ shizin \ admin \

newArticle.php中拒绝对用户’ODBC’@’localhost’(使用密码:NO)的访问50行

警告:mysql_real_escape_string()[function.mysql-real-escape-string]:无法在第50行的C:\

xampp \ htdocs \ shizin \ admin \ newArticle.php中建立到服务器的链接

回答:

mysql_real_escape_string 尝试连接到本地数据库,因此它可以获取为该系统正确转义字符串所需的设置。

您可以通过传入链接标识符作为第二个参数来告诉函数使用哪个连接:

mysql_real_escape_string($string, $link)

以上是 使用mysql_real_escape_string()时出错 的全部内容, 来源链接: utcz.com/qa/400356.html

回到顶部