現在、あるサイトから製品を取得し、データベースに保存してから、別のサイトに価格を表示しています。あるサイトから価格を取得してデータベースで毎日更新しようとしているので、更新された新しい価格を他のサイトに表示できます。
現在、アイテム番号を使用して製品を取得していますが、変更された価格を手動で更新する必要があります。
ある種のcronjobを使用する必要があると思いますが、これを行う方法がわかりません。私はcronjobsの経験がなく、phpの初心者です。
何か案は?ありがとう!
foreach ループを読み、コードを書きました。しかし、私の foreach ループは、最初の項目番号に対して 1 回しか実行されません。foreach ループが実行され、「api.php」ページに移動しますが、その後停止します。アイテム番号ごとに継続的にループするわけではありません。データベース内のすべてのアイテム番号を調べるようにするにはどうすればよいですか?
また、私のコードに何か問題がある場合は、お知らせください。ありがとう
....
$itemnumber = array("".$result['item_number']."");
foreach ($itemnumber as $item_number) {
echo "<form method=\"post\" action=\"api.php\" name=\"ChangeSubmit\" id=\"ChangeSubmit\">";
echo "<input type=\"text\" name=\"item_number\" value=\"{$item_number}\" />";
echo "<script type=\"text/javascript\">
function myfunc () {
var frm = document.getElementById(\"ChangeSubmit\");
frm.submit();
}
window.onload = myfunc;
</script></form>";
}
}