所以我有一个名为config.php的不同文件,它声明了我将要使用的所有常量。我还在我正在编写的php脚本中包含了config.php:
我的php脚本:
<?php
session_start();
//Connection Config
include 'config.php';
$con = new PDO('mysql:host="'. DB_HOST .'";dbname="'. DB_NAME .'"', DB_USER,DB_PASSWORD);
?>
在config.php中:
<?php
define('DB_HOST','localhost');
define('DB_NAME','theclass'); //name of database
define('DB_USER','root'); //mysql user
define('DB_PASSWORD',''); //mysql password ?>
但是,WAMP在$ con = new PDO行上抛出一个错误,给我一个致命的错误。 PDO语句中使用的参数在格式方面是否正确,因为我不确定是否需要围绕数据库变量的额外引用。