Php SQLITE损坏?-从toolId=”的toolList中删除$身份证件
我的SQLITE有严重问题 我包括echo$dbquery以查看正在运行的查询的确切内容,并且语句似乎是正确的-但是当尝试在之后查看数据库时,结果是空的!我已经检查了实际文件,但数据库文件中仍然有数据,所以它可能会损坏它 查询打印为:从toolList中删除,其中toolId=1289 功能启动($id){Php SQLITE损坏?-从toolId=”的toolList中删除$身份证件,php,sql,html,sqlite,Php,Sql,Html,Sqlite,我的SQLITE有严重问题 我包括echo$dbquery以查看正在运行的查询的确切内容,并且语句似乎是正确的-但是当尝试在之后查看数据库时,结果是空的!我已经检查了实际文件,但数据库文件中仍然有数据,所以它可能会损坏它 查询打印为:从toolList中删除,其中toolId=1289 功能启动($id){ 全局$dbhandle,$dbresult; $dbquery=“从toolId=”的toolList中删除。$id; $dbresult=sqlite\u查询($dbhandle,$dbq
全局$dbhandle,$dbresult;
$dbquery=“从toolId=”的toolList中删除。$id;
$dbresult=sqlite\u查询($dbhandle,$dbquery);
echo$dbquery;
} DELETE!
谢谢在正常操作过程中损坏sqlite db的可能性很小。你的问题有点不清楚:
- 如果对数据库运行sqlite3命令行实用程序中的select语句,会发生什么李>
- 请记住,在发出vaccum命令之前,sqlite不会收缩DB文件
- 另外,看起来您正在运行函数来显示链接的href,但该函数执行删除操作!所以,如果你在一个项目列表上运行一次,那么它们都会消失