我第一次接触 PHP,跟着 YouTube 上的指南走,但走到了死胡同。连接数据库似乎没有问题,但是我无法得到SQL查询的结果...
$db = new PDO("mysql:host = $db_host;dbname = $db_name", $username, $password);
$info=[];
if ($query = $db->query("SELECT * FROM WORK")){
$info = $query->fetchAll(PDO::FETCH_ASSOC);
}
else {
print_r($db->errorInfo());}
结果我得到一个错误:Array ( [0] => 3D000 [1] => 1046 [2] => No database selected )
我将添加: phpMyAdmin 中的 SQL 请求已正确执行。
问题很可能在行中的空格中
一切都应该在那里合并(意思是第一个参数)