在使用MySQL插入数据的时候,初学者经常会出现:
Unknown column 'XXXXX' in 'field list'
.........values(null,$username,$userpwd,$age,$education,$interset,$befrom,now());
这是因为MySQL再插入char数据的时候会以数字形式来插入,而你想插入的数据却是一个字符串,这样就会爆上面的错误,
正确的做法是给字符串变量上面加上$id,"$变量名","$变量名2"....如是则会正常插入数据.
例如:
.........values(null,'$username','$userpwd',$age,$education,$interset,$befrom,now());