カテゴリを含むトップ 10 リストを作成しようとしていますが、思いどおりに動作しません。項目の動的数 (n) を持つ配列があり、この配列内の各項目を 10 回ループして、n*10 行を MySQL テーブルに書き込みます。($i はゲームのランクも上げます)。コードを echo、print_r、または var_dump すると機能しますが、MySQL テーブルに書き込もうとすると機能しません。
コードは次のとおりです。
for ($i = 1; $i <= 10; $i++) {
foreach($titles as $val) {
$query .= "INSERT INTO charts (game_place, game_name, game_preweek, game_developer, game_release, game_link, game_image, game_category, charts_updated) VALUES (".$i.", '', '', '', '', '', '', '".$val."', '".time()."');";
mysql_query($query);
};
};
誰かが私の問題に対する答えを知っていますか?