Я НЕ МОГУ ИСПОЛЬЗОВАТЬ MYSQLI ИЛИ PDO
В настоящее время я работаю над устаревшим проектом (5.2), в котором я не могу использовать модные расширения, такие как MySQLi или PDO — только MySQL. Как подключиться к базе данных и использовать это соединение в классе?
В основном это
public function __construct($pdo) {
$this->db = $pdo;
}
Как 5.2 MySQL / PHP
Мне просто нужен простой пример, чтобы начать.
Спасибо!
PDO соединение через PHP
Я настоятельно рекомендую использовать 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
Других решений пока нет …