作者F23ko ( http://f23ko.com )
看板PHP
标题Re: [请益] 关於 insert_id 的问题
时间Mon Sep 9 02:32:20 2013
※ 引述《phi12345 (ToRo)》之铭言:
: 目前小弟在写一只程式
: 想透过 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() 这个错误@@
: 是哪边用错了呢?
她找不到$db->insert_id(); 这个function
我没看过insert_id()这个东西
不过MYSQL可以这样下sql....
//做完新增之类的动作
SELECT LAST_INSERT_ID();
然後把第一笔资料抓出来就是最後新称的id
--
写做F23,读做纯洁。
二三往事
http://f23ko.com/?ptt
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.35.18.75
1F:推 alpe:通常在写好的framework 会统一实做掉 09/09 12:14