對不起,我是新來的,你能幫我解疑嗎?查詢()函數PDO
我的query()
函數有什麼問題? PDO有問題嗎?
banco.php
<?php
class Banco {
private $pdo;
public function __construct($host,$dbname,$dbuser,$dbpass){
try {
$this->pdo = new PDO("mysql:dbname=".$dbname.";host=".$host."",$dbuser,$dbpass);
} catch (PDOException $e) {
echo "Conexao falhou".$e->getMessage();
}
}
public function query($sql) {
$this->pdo->query($sql);
}
}
?>
的index.php
<?php
require 'banco.php';
$banco = new Banco("127.0.0.1","test","root","");
$projeto = $banco->query("SELECT * FROM projetos") ;
$dado = $projeto->fetch();
print_r($dado);
?>
日誌中是否有任何錯誤? –
在使用之前,您應該始終檢查連接是否正常。這是在構造函數中建立連接的一個問題 - 您無法立即檢查它是否有效。 –