Unknown column '' in 'field list'解决方案,一起来了解一下吧
方法
首先这是一段SQL语句,往user表(user和pass列)插入数据,$sql="INSERT INTO user(user,pass) values($user,$pass)"。
执行int型数据时间,在sql数据库执行的是insert into user(user,pass) values(001,001)。
执行char型号数据时,SQL语句就变成了:insert into user(user,pass) values(abc,abc)。
问题出在char型要加''符号。
应修改为$sql="INSERT INTO user(user,pass) values('".$user."','".$pass."')"。