作者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
1F:→ bibo9901:错误讯息不就告诉你 DB 没有 insert_id 这个 method 09/08 21:25
2F:→ bibo9901:而且你用 $db->query 又用 mysql_query(...) 实在很奇怪 09/08 21:27
3F:→ averywu:你的OBJECT没有insert_id这个method 09/08 23:16
5F:→ Fantasywind:发现我眼残你不是用PDO 那就看你DB物件是哪来的了 09/09 03:32
6F:→ Fantasywind:Framework? 09/09 03:33