Merhabalar arkadaşlar,

For döngüsünde DB kontrolünden önce son kalınan yerden devam etmesi için lazım bi çözüm üretebiliriz.

İçerik sürekli güncelleniyor, her seferinde tüm linkleri en başından kontrol ediyor.

Kullandığım kod
$veri = "XX.com/sitemap.xml";
$linkler = ara('<loc>','</loc>',$veri);

for($i = 0; $i<count($linkler); $i++)
{

$link_kontrol = $linkler[$i];
$link_sorgula = $db->query("SELECT * FROM vtp WHERE link = '{$link_kontrol}'")->fetch(PDO::FETCH_ASSOC);
 
    if($link_sorgula==false){
/// İşlemler


$kaydet=$db->prepare("INSERT INTO vtp SET
link=:link,
pid=:pid
");
$insert=$kaydet->execute(array(
'link' => $linkler[$i],
'pid' => $pid
    ));
}

}