PHP HELP调用未定义函数mysql_connect()

时间:2018-12-17 10:44:59

标签: php mysql

早在几年前,我就有一个用PHP构建的网站,而我的提供商现在已升级到PHP7。

我没有收到错误致命错误:未捕获的错误:调用未定义函数mysql_connect()。我有一些HTML知识,但没有PHP。通过研究,我可以看到mysql_ *函数已从PHP 7中删除。

任何人都可以提供代码帮助,以便我再次使用它吗?

<?php
$username="cwuser";
$password="XXXXX";
$database="cwdb";

mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM car ORDER BY j_price DESC";
$result=mysql_query($query);

$num=mysql_numrows($result);

mysql_close();
?>

1 个答案:

答案 0 :(得分:0)

您需要使用mysqli_*函数而不是mysql_*

<?php
       $username="cwuser";
       $password="XXXXX";
       $database="cwdb";

       mysqli_connect(localhost,$username,$password);
       @mysqli_select_db($database) or die( "Unable to select database");
       $query="SELECT * FROM car ORDER BY j_price DESC";
       $result=mysqli_query($query);

       $num=mysqli_numrows($result);

       mysqli_close();
    ?>