作者phi12345 (ToRo)
看板PHP
標題[請益] 關於 insert_id 的問題
時間Sun Sep 8 21:23:10 2013
目前小弟在寫一隻程式
想透過 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
→ bibo9901:錯誤訊息不就告訴你 DB 沒有 insert_id 這個 method 09/08 21:25
→ bibo9901:而且你用 $db->query 又用 mysql_query(...) 實在很奇怪 09/08 21:27
→ averywu:你的OBJECT沒有insert_id這個method 09/08 23:16
→ Fantasywind:發現我眼殘妳不是用PDO 那就看你DB物件是哪來的了 09/09 03:32
→ Fantasywind:Framework? 09/09 03:33