Hallo, ich sitze gerade an einem kleinen php "projekt" und komme aktuell nicht weiter, da php absolut nicht meine stärke ist.
Ich habe folgenden code, der mir 2 div-container von einer bestimmten url ausließt und diese in eine datenbank speichert. Das klappt alles soweit gut.
Des weiteren habe ich ein array mit ein paar url's!
Und jetzt möchte ich gerne die ganze "funktion" also den ersten code für jede url aus dem array ausführen, am besten mit einer kleinen pause zwischen den url's (sleep) Ich hab schon google bemüht aber finde kein richtigen ansatz. Jemand eine idee, tip wie auch immer wie man das "problem" lösen kann?
Besten dank im voraus
Ich habe folgenden code, der mir 2 div-container von einer bestimmten url ausließt und diese in eine datenbank speichert. Das klappt alles soweit gut.
PHP:
$url = 'https://www.example.com/test';
$dom = new DOMDocument('1.0');
@$dom->loadHTMLFile($url);
$xpath = new DomXpath($dom);
$tprice = $xpath->query('//tr/td/span/a[not(contains(text(),"eBay")) and not(contains(text(),"TEST"))]/../../../td[contains(@class, "os-total-col")]');
$seller = $xpath->query('//td/span/a[not(contains(text(),"eBay")) and not(contains(text(),"TEST"))]');
foreach($seller as $item) {
$item->removeAttribute("href");
}
$vk = $dom->saveXML($seller[0]);
$tp = $dom->saveXML($tprice[0]);
#mysql into a column ....
$stmt->close();
$conn->close();
Des weiteren habe ich ein array mit ein paar url's!
PHP:
Array
(
[0] => Array
(
[0] => https://www.mydomain1.com/test
)
[1] => Array
(
[0] => https://www.mydomain2.com/test
)
[2] => Array
(
[0] => https://www.mydomain3.com/test
)
[3] => Array
(
[0] => https://www.mydomain4.com/test
)
[4] => Array
(
[0] => https://www.mydomain5.com/test
)
)
Und jetzt möchte ich gerne die ganze "funktion" also den ersten code für jede url aus dem array ausführen, am besten mit einer kleinen pause zwischen den url's (sleep) Ich hab schon google bemüht aber finde kein richtigen ansatz. Jemand eine idee, tip wie auch immer wie man das "problem" lösen kann?
Besten dank im voraus