Php 如何修复此错误

Php 如何修复此错误,php,mysql,login,Php,Mysql,Login,我不确定如何解决这个问题: 编辑:有人可以编辑我的代码和更正,因为这是由于tmrw 致命错误:未捕获错误:调用未定义函数 mysql_connect()位于 C:\xampp\htdocs\login\login registration php\login registration php new\dbconnect.php:6 堆栈跟踪:#0 C:\xampp\htdocs\login\login registration php\login registration php new\ind

我不确定如何解决这个问题:

编辑:有人可以编辑我的代码和更正,因为这是由于tmrw

致命错误:未捕获错误:调用未定义函数 mysql_connect()位于 C:\xampp\htdocs\login\login registration php\login registration php new\dbconnect.php:6 堆栈跟踪:#0 C:\xampp\htdocs\login\login registration php\login registration php new\index.php(4): require_once()#1{main}抛出 C:\xampp\htdocs\login\login registration php\login registration php new\dbconnect.php 第6行


请检查您的php.ini中的extension=mysqli.so和extension=mysql.so。

通过转到新库:-
mysqli.*
PDO
:-在谷歌上搜索一下,您将了解出现错误的原因。不要不费吹灰之力就发问可能重复的
不要不费吹灰之力就发问
发问时,显示你投入了多少精力。(显示一点努力以使错误消息的格式易于理解:在每行添加两个尾随空格。在适当的时候,消化编辑帮助。)这意味着什么?-您能够打开phpmyadmin吗?请运行phpinfo();然后把它贴出来。mysql.so模块肯定没有加载。php.ini中是否有扩展名_dir=“/usr/lib/php/modules/”?文件/usr/lib/php/modules/mysql.so是否存在?如果是这样,apache必须使用与/etc/php/php.ini不同的php.ini。你可以在phpinfo中看到这一点。(已加载的配置文件)
    <?php

// this will avoid mysql_connect() deprecation error.
error_reporting( ~E_DEPRECATED & ~E_NOTICE );
// but I strongly suggest you to use PDO or MySQLi.
$conn = mysql_connect(localhost,nathan,password);
$dbcon = mysql_select_db(dbtest);

if ( !$conn ) {
    die("Connection failed : " . mysql_error());
}

if ( !$dbcon ) {
    die("Database Connection failed : " . mysql_error());
}