你别搞错php和javascript的执行顺序了. php是脚本语言, 先于javascript, 所以你输出的$tem不是77777, 而是 "", 只是在页面上看, 是显示77777, 而插入数据库事变, 是因为stockprice这个变量不是varchar之类的变量, 不能输入字符串, 所以插入失败..
$temp="";