简而言之,您需要重写所有数据库连接和查询.
您正在使用mysql_*
现已弃用的函数,将来将从PHP中删除.因此,您需要开始使用MySQLi或PDO,就像错误通知警告您一样.
使用PDO的基本示例(无错误处理):
exec("INSERT INTO table(firstname, lastname) VAULES('John', 'Doe')"); $insertId = $db->lastInsertId(); ?>
使用MySQLi的基本示例(无错误处理):
$db = new mysqli($DBServer, $DBUser, $DBPass, $DBName); $result = $db->query("INSERT INTO table(firstname, lastname) VAULES('John', 'Doe')");
这是一个方便的小PDO教程,可以帮助您入门.还有很多其他的,关于PDO替代品,MySQLi.
简而言之,您需要重写所有数据库连接和查询.
您正在使用mysql_*
现已弃用的函数,将来将从PHP中删除.因此,您需要开始使用MySQLi或PDO,就像错误通知警告您一样.
使用PDO的基本示例(无错误处理):
<?php $db = new PDO('mysql:host=localhost;dbname=testdb;charset=utf8', 'username', 'password'); $result = $db->exec("INSERT INTO table(firstname, lastname) VAULES('John', 'Doe')"); $insertId = $db->lastInsertId(); ?>
使用MySQLi的基本示例(无错误处理):
$db = new mysqli($DBServer, $DBUser, $DBPass, $DBName); $result = $db->query("INSERT INTO table(firstname, lastname) VAULES('John', 'Doe')");
这是一个方便的小PDO教程,可以帮助您入门.还有很多其他的,关于PDO替代品,MySQLi.