我的代码发现错误HERE ...这是来自HERE的所有聊天内容的高潮,这是“已回答”但不修复了我的错误。 ($ data是html表单数据)我甚至不顾一切地排列每个变量,?,DB列和绑定字符,希望它会更清晰一些。我已经完成并确保所有变量都匹配到string / int以匹配数据库(完全是另一个错误,但是在另一个线程中提出)。
DATABASE TABLE
name varchar(255)
cost int(10)
perserv int(5)
servings int(10)
earns int(10)
cp int(10)
cooktime varchar(11)
unlock varchar(255)
special varchar(255)
icon varchar(255)
type int(5)
options varchar(255)
added varchar(12)
警告:mysqli_stmt :: bind_param():变量数与预准备语句中的参数数量不匹配
答案 0 :(得分:3)
尝试删除$bind
变量中的逗号。
$bind = 'siiiiissssiss';