这段代码给了我一个语法错误,但我不知道为什么。
解析错误:语法错误,第 7 行 C:\Users\user\school\infPOPHP2\USBWebserver v8.5\8.5\root\create_db.php 中的意外 T_STRING
第 7 行是
$db = new PDO("mysql:host=$hostname;dbname=$dbname",$username,$password);
这是完整的代码
<?php
$hostname = "localhost";
$username = "root";
$password = "usbw";
$dbname = "competitie";
try {
$db = new PDO("mysql:host=$hostname;dbname=$dbname",$username,$password);
$sql = "CREATE DATABASE IF NOT EXISTS competitie" ;
$resultaat = $db>exec($sql);
$db = NULL;
}
catch(PDOException $e) {
echo $e>getMessage();
}
?>