フォームを使用して Amazon から情報を取得し、その情報を MySQLi テーブルに挿入しています。私の問題は、一部のレコードが完全に挿入され、他のレコードがまったく挿入されないことです。テーブルに挿入するクエリは次のとおりです (はい、SQL インジェクションに対して広く開かれていることは知っていますが、Web セーフにする前に正しく機能させる必要があります)。
$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']) . "' )");
私が知る限り、エラーは生成されていません。この問題に関するヘルプをいただければ幸いです。