[請益] api傳送資料出現的Fatal error

看板PHP作者 (羅博費萊德)時間6年前 (2018/01/17 00:01), 編輯推噓1(103)
留言4則, 3人參與, 6年前最新討論串1/1
大家好 小弟是剛入門撰寫PHP的小新手最近在撰寫用戶註冊資料時的api 在網頁編輯完資料後 提交資料進資料庫時發生錯誤 查看console得到以下的訊息: Fatal error: Uncaught Error: Call to a member function bind_param() on boolean in C:\xampp\htdocs\proj50\register_api.php:25 Stack trace:#0 {main} thrown in C:\xampp\htdocs\proj50\register_api.php on line25 小弟實在不知道這段訊息所要表達的意思 可否請板上大大 幫小弟解惑一下 萬分感恩 -- 每題一分 1.會上BBS 5.會上表特版 9.知道星野亞希 13.被正妹發過卡 2.戴眼鏡 6.曾是系棒(壘) 10.讀工學院或資訊科系 14.意淫女主播 3.會上棒球版 7.常上西斯版 11.有5566或183帳號 15.bt或gb正開著 4.玩過魔獸 8.情人節沒事幹 12.幫修過電腦 16.收藏模型 0 不宅 48 很宅 12 超宅 16 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.82.174 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1516118509.A.F86.html

01/17 01:02, 6年前 , 1F
你傳的資料欄位和資料庫欄位的名稱沒對應好吧
01/17 01:02, 1F

01/19 23:57, 6年前 , 2F
沒有貼出 line25 程式碼,很難抓藥
01/19 23:57, 2F

01/22 10:57, 6年前 , 3F
$pdo->prepare() 回傳了 false,有可能是SQL寫錯了
01/22 10:57, 3F

01/22 10:57, 6年前 , 4F
用 $pdo->errorInfo() 拿錯誤訊息,然後再看怎麼處理
01/22 10:57, 4F
文章代碼(AID): #1QNY7j-6 (PHP)