Seluruh projek - https://github.com/steve-davey/phpsqliteconnect (fail konfigurasi sudah lapuk)
Ini ialah fail konfigurasi:
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } tangkapan(PDOException $e){ die("Ralat: Tidak dapat menyambung." . $e->getMessage()); } ?>Saya tidak faham mengapa tiada ralat dalam fail index.php dalam direktori di atas, tetapi terdapat ralat untuk
PDO
?
$pdo = new PDO('sqlite:./db/DeviceAssetRegister.db'); Baiklah! Saya juga mendapat sedikit penerangan pop timbul yang memautkan kepada dokumentasi PHP dalam VSC. Jadi mengapa ralat dilaporkan dalam fail lain? Terima kasih!
Cari kategori ini dalam
PDO
是来自根命名空间的一个类。除非你正确使用了根命名空间(要么通过导入PDO
,要么使用new PDO
),否则 PHP 将从当前命名空间(即App
).