繁体   English   中英

无法使用 PHP 将数据插入 sqlite3 数据库

[英]Unable to insert data into sqlite3 database using PHP

我一直在尝试让我的 PHP 代码将数据插入到我的 sqlite3 数据库中。 我已经阅读了将 sqlite3 与 PHP 一起使用的文档,并尝试仔细遵循它。 以下是关于如何在 PHP 中为 sqlite3 执行插入查询的具体语法

这是我正在尝试执行的一些插入代码。 查询中的每个变量值都是从 html 表单中收集的。

$db->exec("
   INSERT INTO BOOK(Title,Author,Genre,ISBN_number,Age_rating,Language,Book_review,Price)
   VALUES (
'$Btitle', '$BAuthor', '$BGenre', '$BISBN', '$age', '$lan', '$bookRev', '$pr')
");

此代码不会引发任何错误。 但是,当我通过 PHP 进行选择查询以显示书籍时,这行代码中的条目不在表中。

终于发现问题了。 html 中的表单提交标签的值是“提交”而不是“提交操作”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM