Unknown column 'TEST' in 'field list'

用php+MySQL做网站往数据库插入数据时发现如下错误:

注册失败!Unknown column ‘TEST’ in ‘field list’
–往user表(user和pass列)插入数据,

s q l = " I N S E R T I N T O u s e r ( u s e r , p a s s ) v a l u e s ( sql="INSERT INTO user(user,pass) values( sql="INSERTINTOuser(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);

将SQL语句改为:

s q l = " I N S E R T I N T O u s e r ( u s e r n a m e , p a s s w o r d ) v a l u e s ( ′ " . sql="INSERT INTO user(username,password) values('". sql="INSERTINTOuser(username,password)values(".username."’,’".$password."’)";

即在字符串变量两边加上’".$string."’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值