<?php
$dbhost="host";
$dbusername="user";
$dbpassword="pass";
$dbname="db";
try {
# MySQL with PDO_MYSQL
$DBH = new PDO("mysql:host=$dbhost;dbname=$dbname", $dbusername, $dbpassword);
echo "Connected Successfully";
}
catch(PDOException $e) {
echo $e->getMessage();
}
# close the connection
$DBH = null;
?>
在我的服务器上运行时,我收到以下错误:
Parse error: parse error, unexpected '{' in /home/web/i/htdocs/search/pdo.php on line 7
我正在尝试使用PDO将变量保存到数据库进行测试,并建议PDO是将变量安全存储到数据库的方法。请让我知道我收到错误的原因以及解决方法。
答案 0 :(得分:3)
我运行了你的代码并且没有得到解析错误。看起来很好。 也许你没有像你在这里发布的那样运行。