1.连接数据库成功,没有任何报错,添加操作也成功,但是没有值
2.错在哪儿???去控制台打印一下值为undefind,打印值为空
经过一番查询与检查,这是一个尴尬的问题。
首先我去看了是不是数据库连接问题,与数据库基础语句问题,并在该地方进行了打印输出得到的结果和前面一样为空,排除这个地方缩小范围
再来就是会不会是前端页面的ajax请求响应的数据没有传进来,就是前端请求出错,F12在前台看了,没有任何问题,正常传送,又缩小一个范围。
到了这一步不得不说,小白太难了,特别是基础差的小白。
这是脑子一个是闪光,都不是上述问题,那么会不会是input输入框的值没有获取成功,这个点应该是一开始就排查的地方,不过很可惜,现在才想到,我有预感,他会给我惊喜。
input框没有获取值成功想到了两个方面,1.没有定位到这个input;2.有多个同标记的input;
第一个排查就发现了惊喜,哦豁,这里写错了,这种错误一般不给提示,也是好低级的错误,显而易见,就是没有定位到input,少了个#。想打自己一皮坨
最后,改正就成功了
小白不容易,排错不容易,吃教训,改错误,下次继续!!!我还错!!!提示自己,下次排错顺序倒一倒