当我使用此函数提交时,我在127的数据库中收到$ _REQUEST [“add_single”]的错误结果,不正确。但是javascript结果是188,正确。如果我用10替换$ _REQUEST [“add_single”],我将10插入数据库。
if (isset($_REQUEST["add_single"])) {
save_single_bracelet($_REQUEST["id"], $_REQUEST["add_single"]);
/javascript alert('values:".$_REQUEST["id"].", ".$_REQUEST["add_single"]."'); /script
;}
无论出于何种原因,我都无法获得$ _REQUEST [“add_single”]来将正确的值传递给函数。
学家
答案 0 :(得分:2)
列(bracelet_id)不会是TINYINT类型的?该数据类型的最大值为127.您应该将其更改为更合适的内容,如INT。
您可以在MySQL here
中查看有关数据类型的更多信息