将变量从php导入到sql

时间:2016-01-01 14:22:55

标签: php mysql sql-server

我用过这个:

$sqlImport = "INSERT INTO " . $fileName . "(id, asin, amount, salesRank)
    VALUES($id, $asin, $amount, $salesRank)";

但是,它没有任何回报。它返回此错误:

INSERT INTO correctscan(id, asin, amount, salesRank) VALUES(733966071394, B0088YRCGK, 0.00, 23202)
Unknown column 'B0088YRCGK' in 'field list'

我不知道为什么我会收到此错误,因为我对MySQL很新。如果有人能帮助我,我会非常感激!

2 个答案:

答案 0 :(得分:1)

你需要在wmic OS get localdatetime附近加上引号,因为它是一个字符串。

yyyy-mm-dd

但是学习如何使用参数准备好的查询会更好。这是一个PDO示例:

$asin

答案 1 :(得分:0)

试试这个:

$sqlImport = "INSERT INTO " . $fileName . "(id, asin, amount, salesRank)
    VALUES('$id', '$asin', '$amount', '$salesRank')";