找了个thinkPHP的源码,部署到本地,但是在保存的时候(需要到MySQL),出现404 错误
百度了下,说什么content-type的原因,但是我的content-type没问题
困惑了2天,没办法,只能深入框架底层
输出了MySQL语句
类似
$sql = insert into `table_name` (`a`,`b`,`c`) VALUES (:0,:1,:2)
然后我晕了,冒号哪来的
后来发现是thinkPHP底层的设计模式
没办法,把a,b,c参数打印出来,自己组合sql语句拿到MySQL运行,才发现是 数据表 主键没有设计成自增,报的错,解决