0
<?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 は変数をデータベースに安全に保存する方法であるとアドバイスされました。エラーが発生する理由と解決方法を教えてください。

4

1 に答える 1

3

コードを実行しましたが、解析エラーは発生しません。それはすべてうまく見えます。ここに投稿したものと同じように実行しなかった可能性があります。

于 2013-03-05T16:47:04.620 に答える