【发布时间】:2021-03-24 09:16:18
【问题描述】:
当我测试 sql 代码时,我收到 #1054 的错误 - '字段列表'中的未知列 '321sa' 如何纠正到目前为止我在下面附加的内容
INSERT INTO member (mno,pname,dob,eperson,relationship,ephone)
VALUES (2323,321sa,dasda,sadas,asdas,33333)
MySQL said: Documentation
#1054 - Unknown column '321sa' in 'field list'
【问题讨论】:
-
需要引用(使用
'....'或"....")您的字符串值。 -
DOB 应该是 DATE 而不是 varchar()
-
$stmt = $conn->prepare("INSERT INTO member (mno,nic,pname,dob,eperson,relationship,ephone) 值 (?,?,?,?,?,?, ?)"); $stmt->bind_param("sssssss",$mno,$nic,$pname,$dob,$eperson,$relationship,$ephone);
-
这个code y数据没有添加没有错误
-
你有没有-
->execute()准备好的语句
标签: mysql sql-server