0
Я в процессе изучения PDO. Я начал менять мое подключение к базе данных из этого:Переход от mysql к PDO
$dbname = "database1";
mysql_connect(
':/Applications/MAMP/tmp/mysql/mysql.sock',
'root',
'root'
) or die(mysql_error());
mysql_select_db($dbname) or die("MySQL Error: " . mysql_error());
для подключения PDO:
$username = "root";
$password = "root";
try {
$conn = new PDO('mysql:host=localhost;dbname=database1', $username, $password);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
echo 'ERROR: ' . $e->getMessage();
}
соединение, кажется, работает, но когда я пытаюсь войти на сайт (локальный) не находит мое имя пользователя и пароль.
- Нужно ли мне изменить всю мою mysql_query на PDO, так как я изменил соединение с базой данных с PDO?
- Могу ли я спросить вас о какой-либо ссылке на хороший учебник, который поможет мне на этом этапе перехода? благодаря
[Проверьте это] (http://www.brightmeup.info/article.php?a_id=2) для вашего второго вопроса – TNK
спасибо очень полезный +1 – mat