我可以使用MYSQLI或PDO
我目前正致力于遗留项目(5.2),我无法使用像MySQLi或PDO这样的奇特扩展 - 只有MySQL - 我如何连接到数据库并在类中使用该连接?
基本上这个
public function __construct($pdo) {
$this->db = $pdo;
}
作为5.2 MySQL / PHP
我只需要一个简单的示例即可开始。
谢谢!
答案 0 :(得分:0)
通过PHP进行PDO连接 我强烈建议使用PDO而不是mysqli .. pdo更快,并使用预处理语句来避免sql注入,并使用Filter,Sanitize用户输入。
<?php
session_start();
$servername = "localhost";
$username = "username";
$password = "password";
// Create connection
$conn = new mysqli($servername, $username, $password);
// Check connection
if (mysqli_connect_error()) {
die("Database connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
?>
您可以将以上代码用于PHP 5.2.9和5.3.0