这是我第一次使用PHP读取/写入MySQL数据库,而且我仍然坚持第一步。我正在关注w3schools指南并创建了一个名为“welcome.php”的php文件,我可以通过导航到localhost/dbpopulate/welcome.php
来查看。
HTML / PHP是:
<!DOCTYPE html>
<html>
<body>
<?php
$servername = "localhost";
$username = "user";
$password = "default";
try {
$conn = new PDO("mysql:host=$servername;dbname=user", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
}
catch(PDOException $e)
{
echo "Connection failed: " . $e->getMessage();
}
?>
</body>
</html>
我可以使用“默认”密码访问此“用户”数据库,而无需在多个设备上从网络内部和外部发出问题。当我尝试访问该页面时,收到此错误:
解析错误:语法错误,第11行的C:\ wamp64 \ www \ DBPopulate \ welcome.php中的意外'$ conn'(T_VARIABLE)
第11行是:
$conn = new PDO("mysql:host=$servername;dbname=user", $username, $password);
谢谢!