执行中的PHP / SQL错误

时间:2013-03-05 15:59:41

标签: php sql pdo

<?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是将变量安全存储到数据库的方法。请让我知道我收到错误的原因以及解决方法。

1 个答案:

答案 0 :(得分:3)

我运行了你的代码并且没有得到解析错误。看起来很好。 也许你没有像你在这里发布的那样运行。