我了解 mysql_* 正在从未来的 PHP 版本中删除,可能不会有一段时间,但我想迁移我的网站。
我目前依靠 mysql 函数与我的数据库进行通信。
我想创建一组专用于 PDO 接口的函数(PDO 接口手册)
我只是不知道从哪里开始,以及我的计划是否真的有效。
例子:
<?php
function PDOFetch($Var)
{
$sth = $dbh->prepare("$Var");
$sth->execute();
$result = $sth->fetchAll();
return $result;
}
function PDONumb ($Var)
{
$Query = $dbh->prepare("{$Var}");
$Execute->execute();
$count = $Execute->rowCount();
return $count;
}
?>
如果我有一行与函数的恒定连接例如:
<?php
include "PHP/PDOFunctions.php";
$UserArray = PDOFetch("SELECT * FROM users WHERE username='$username'");
$Password = $UserArray['Password'];
$UniqueID = $UserArray['UID'];
$ContactInfo = PDOFetch("SELECT * FROM ContactInformation WHERE UID='{$UniqueID}'");
?>
上述解决方案是否是在我的网络服务器上实施的有效且可靠的解决方案?
我知道代码可能有错误,但我对 PDO API 完全陌生,想要一个好的脚本来处理我的整个查询
提前致谢
达里尔·吉尔