[請益] 關於 insert_id 的問題

看板PHP作者 (ToRo)時間12年前 (2013/09/08 21:23), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/2 (看更多)
目前小弟在寫一隻程式 想透過 insert_id 這個函式 去取得 insert into 之後 最後一筆的 id 值 可是用錯地方 會出現錯誤~ 這是哪的錯誤呢? $db = new DB(); $db->connect_db($dbhost, $dbuser, $dbpw, $dbname); $db->query("SELECT * from cdb_memberfields where fb_id = '$fid'"); if(empty($result['fb_id'])||$result['fb_id']==null){ $str="insert into cdb_members (username,password) values('$usename_fb','$pwd_fb');"; mysql_query($str,$conn) or die ('Error with MySQL connection'); $userid = $db->insert_id(); echo $userid; } 會出現 Fatal error: Call to undefined method DB::insert_id() 這個錯誤@@ 是哪邊用錯了呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 49.183.52.203

09/08 21:25, , 1F
錯誤訊息不就告訴你 DB 沒有 insert_id 這個 method
09/08 21:25, 1F

09/08 21:27, , 2F
而且你用 $db->query 又用 mysql_query(...) 實在很奇怪
09/08 21:27, 2F

09/08 23:16, , 3F
你的OBJECT沒有insert_id這個method
09/08 23:16, 3F

09/09 03:32, , 5F
發現我眼殘妳不是用PDO 那就看你DB物件是哪來的了
09/09 03:32, 5F

09/09 03:33, , 6F
Framework?
09/09 03:33, 6F
文章代碼(AID): #1IB7f2Mr (PHP)
討論串 (同標題文章)
文章代碼(AID): #1IB7f2Mr (PHP)