【发布时间】:2021-12-28 15:14:39
【问题描述】:
所以基本上我要做的是对于查询生成的每一行,我尝试生成一个 URL 并访问该 URL。有趣的是它总是只访问第一个生成的 URL 而从不访问其他的。
我做错了什么?请帮帮我。
$query = "SELECT distinct b.productname, b.seller, b.price, b.offerid
from tracker b";
$results = mysqli_query($dbcon, $query);
$rows = array();
$i = 0;
while ($row = mysqli_fetch_assoc($results)) {
$rows[] = $row;
foreach ($rows as $row) {
$url = 'url'.$i;
$$url = 'https://bla.com/tools/tracker.php?productID=' .
$row["productname"] . '&verkoper=' .
$row["seller"] . '&offerid=' .
$row["offerid"] . '&price=' . $row["price"] .
'&productTracken=';
// set URL and other appropriate options
file_get_contents($$url);
$i++;
}
}
【问题讨论】:
-
良好的代码缩进将帮助我们阅读代码,更重要的是,它将帮助您调试代码Take a quick look at a coding standard 为您自己的利益。您可能会被要求在几周/几个月内修改此代码,最后您会感谢我的。
标签: php url file-get-contents