我必須在mysql中使用存儲過程插入數據。這裏是我對該SP的SP和函數調用,但不能使用它們插入值。你可以請驗證並給我做什麼? SP是:使用存儲過程在mysql中插入查詢
delimiter ; ;
DROP PROCEDURE IF EXISTS sp_insertUserDetails ; ;
CREATE PROCEDURE sp_insertUserDetails()
BEGIN
INSERT INTO tbl_userDetails
(strEmail,bitAllowClicktoFBProfile,bitIsAbbreviateLastName, strAboutMe)
VALUES ($strEmail, $bitAllow, $bitAbbreviate, $strAbout);
END
調用此SP從PHP文件:
$query = mysql_query("CALL sp_insertUserDetails($strEmail, $bitAllow, $bitAbbreviate, $strAbout)");
變化'delimiter'價值,並嘗試 – diEcho