我在使用 pdo 插入 sqlite3 数据库时遇到了一些麻烦。您必须原谅我对 PDO 的无知,它似乎来自 Python 的数据库接口。
所以这是我的问题。我有一个简单的插入:
$dbh = new PDO('sqlite:vets.db');
$count = $dbh->exec("INSERT INTO vets(name,email,clinic,streetname,citystatezip,link,phone,fax,animal,region,visible) VALUES ($name,$email,$clinic,$streetname,$citystatezip,$link,$phone,$fax,$animal,$region,$visible)");
$dbh = null;
我只是想在我的数据库上执行那个 SQL 命令并完成它。尽管执行此脚本不会导致错误,但它永远不会更新数据库。我已经尝试了数据库本身的各种权限,甚至将其设置为 777,但这并没有什么不同。
有人可以帮助我吗?