lastInsertId()返回值得問題,我測試了,發現進行刪除,修改時lastInsertId()返回的為"0",這樣用if(null !== $this->xxx->lastInsertId()){} 進行判斷無法區分插入刪除還是新增啊?還是我測試程式碼有問題,還請知道的人解答一下,謝謝了)[用了單例模式]
黄粱一梦梦黄梁
黄粱一梦梦黄梁 2019-07-23 22:07:47
0
1
1170

class MyDb{

.......

##public function test($sql)

{
   $this->affect_nums = $this-> ;pdo->exec($sql);//影響行數
   if ($this->affect_nums>0) {
       $this->insertId = $this->pdo-> 。

黄粱一梦梦黄梁
黄粱一梦梦黄梁

全部回覆(1)
黄粱一梦梦黄梁

抱歉,程式碼中的lastInsertid()少了兩個括號,複製的時候不知道為什麼少了,問題不是這個...

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板