问题出在这一句
dls_jy.asp
34
Response.Redirect("dls_jy.asp?msg=" + msg +"&bujian=" + Request.Form("bujian").Item);
应改为
Response.Redirect("dls_jy.asp?msg=" + msg +"&bujian=" + Request.Form("bujian").Item + "&id=" +user_id);
当你Redirect时,user_id没有传递过去,Request("id")的结果转换为NaN, _getTotalAmountByUser(user_id)里的语句变成select sum(amount) as aa from user_amount where user_id=NaN 而出错。建议,调试javascript多使用try……catch……finally
已发送到你的邮箱。
dls_jy.asp
34
Response.Redirect("dls_jy.asp?msg=" + msg +"&bujian=" + Request.Form("bujian").Item);
应改为
Response.Redirect("dls_jy.asp?msg=" + msg +"&bujian=" + Request.Form("bujian").Item + "&id=" +user_id);
当你Redirect时,user_id没有传递过去,Request("id")的结果转换为NaN, _getTotalAmountByUser(user_id)里的语句变成select sum(amount) as aa from user_amount where user_id=NaN 而出错。建议,调试javascript多使用try……catch……finally
已发送到你的邮箱。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货