我正在使用PHP和mySQL中的存儲過程創建Web服務。我遇到了一個問題,讓存儲過程CALL工作,而標準的INSERT INTO查詢很好。任何人都可以幫助我做錯了什麼?在PHP程序完美的作品,如果我取消使用INSERT查詢線路,並與存儲過程CALL ......註釋掉感謝
$stmt = $this->db->prepare("call Game.addUser(?,?,?,?)");
//$stmt = $this->db->prepare('INSERT INTO Game.activeUsers (playerName, email, zip, `password`) VALUES(?,?,?,?);');
$stmt->bind_param("ssss", $playerName, $email, $zip, $pw);
$stmt->execute();
謝謝!
錯字$語句=執行(); –
感謝!它仍然不是在mySQL中創建用戶,修復後,但它是一個很好的抓住! – Rob
$ this-> db-> commit();缺少http://www.php.net/manual/en/mysqli.commit.php –