SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘$Valuess’ in ‘field list”
只需使用”
中的字符串
1
|
$dbh->prepare("INSERT INTO register ($Keys) VALUES ($Valuess)")
|
因为在 ” 变量内部的行为类似于字符串,但在” 变量内部获取值。
也改变
1
|
值必须用逗号分隔,例如 ‘gaurav’,’sundaram’
改用 bindParam – PHP 文档中的一个示例:
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (:name, :value)"); $stmt->bindParam(‘:name’, $name); $stmt->bindParam(‘:value’, $value); // insert one row // insert another row with different values |
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/php/268542.html