node.js向mysql数据库插入数据的操作知识点
因为是好久以前有做过一个 这回再写的时候花了整整一晚上才完成!! 真的辛苦 难以置信自己居然连最基础的sql语句都忘记了
- 其实插入数据的sql语句是的values是只要值就行了,自己居然一直以为是键值对的形式,导致一直没有插入成功!!
其次注意点是前端通过post请求传递到后端,后端接受的方式应该是这样,因为post传递的数据可能会很大,所以需要定义一个字符串一直接受,知道这个请求没有结束
那么问题来了,怎么在一个字符串中提取出我们想要的值的,首先是先将其转化为对象,再意义遍历对象,创建一个空数组获取这个对象的值
最后只要再将这个数组再转化为字符串,再将字符串的头和尾分别是 [ ] 去掉就行了,这里我采用的方法是js的slice字符串截取
这样获取的值再放入sql语句中,就能完美完成插入功能啦~~
附上最后的效果图
ps: ----- 明天继续写删除功能~~ 希望能跟切菜一样完成
撒花~~~