簡體   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