我目前正在从一个站点获取产品,将它们存储在数据库中,然后将它们的价格显示在另一个站点上。我正在尝试从一个站点获取价格以在我的数据库中每天更新,以便可以将新的更新价格显示到我的另一个站点上。
现在我正在使用商品编号获取产品,但必须手动输入并更新任何已更改的价格。
我猜我将不得不使用某种 cronjob 但不知道如何做到这一点。我没有使用 cronjobs 的经验,并且是 php 的菜鸟。
有任何想法吗?谢谢!
我已经阅读了 foreach 循环并编写了一些代码。但是我的 foreach 循环只为第一个项目编号运行一次。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>";
}
}