Php 带有mysql\u escape的未定义函数

Php 带有mysql\u escape的未定义函数,php,mysql-real-escape-string,Php,Mysql Real Escape String,我在尝试使用mysql\u real\u escape()函数时遇到了以下错误 致命错误:在/var/www/registration/index.php第169行调用未定义的函数mysql\u real\u escape()。 怎么了 $result = mysql_send("INSERT customers SET user= $username, pword

我在尝试使用mysql\u real\u escape()函数时遇到了以下错误

致命错误:在/var/www/registration/index.php第169行调用未定义的函数mysql\u real\u escape()。

怎么了

$result = mysql_send("INSERT customers  SET
                                user= $username, 
                                pword= $pass1, 
                 //line169      firstname='".mysql_real_escape($firstname)."', 
                                lastname='".mysql_real_escape($lastname)."', 
                                email='".mysql_real_escape($email)."', 
                                active='No', 
                                activecode= $activecode, 
                                dateofbirth='".mysql_real_escape($dateofbirth)."', 
                                gender='".mysql_real_escape($gender)."', 
                                title='".mysql_real_escape($title)."', 
                                occupation='".mysql_real_escape($occupation)."', 
                                address='".mysql_real_escape($address)."', 
                                city='".mysql_real_escape($city)."', 
                                country='".mysql_real_escape($country)."', 
                                zip='".mysql_real_escape($zip)."', 
                                mobile='".mysql_real_escape($mobile)."', 
                                telephone='".mysql_real_escape($telephone)."', 
                                fax='".mysql_real_escape($fax)."', 

                                website='".mysql_real_escape($website)."'
                    ");

不是mysql\u real\u escape(),而是

不是mysql\u real\u escape(),而是

我相信您正在寻找的函数


也就是说,检查PDO或mysqli和绑定参数,这是一个更好的长期解决方案。

我相信您正在寻找的函数


也就是说,检查PDO或mysqli和绑定参数,这是一个更好的长期解决方案。

很抱歉,我之前的答案中有一个输入错误。我在那里改正了;)很抱歉,我之前的回答有错。我在那里改正了;)