我正在使用一个表单从 Amazon 检索信息,然后将该信息插入到 MySQLi 表中。我的问题是某些记录可以完美插入,而另一些则根本不会插入。这是要插入到表中的查询(是的,我知道它对于 sql 注入是完全开放的,但我需要让它正常工作,然后才能使其成为网络安全):
$conn->query("INSERT INTO video (upc, title, manufacturer, rating, platform, weight, listed_price, release_date, asin, image)
VALUES ('$upc', '" . addslashes($amazonResult['Title']) . "', '" . addslashes($amazonResult['Author']) . "', '" . $amazonResult['Rating'] . "',
'" . $amazonResult['Platfrom'] . "', " . $amazonResult['Weight'] . "," . $amazonResult['ListPrice'] . ",
'" . $amazonResult['PublishDate'] . "', '$asin','" . addslashes($amazonResult['ImageURL']) . "' )");
据我所知,没有产生任何错误。对此问题的任何帮助将不胜感激。