[ fantomas @ 19.09.2005. 11:18 ] @
Danas ocigledno nije moj dan, zakucao sam se i nikako da sredim ovaj deo koda. Code: if (isset($kanal)) { if (count($kanal) > 0) { for($i = 0;$i < count($kanal);$i++) { if (isset($kanal[$i]["LINK"])) { $found = mysql_query("select * from zapisi_vesti where url=" . $kanal[$i]["LINK"] . " and naslov=" . $kanal[$i]["TITLE"] . " order by login asc"); if($found == 0){ $insert = mysql_query("insert into zapisi_vesti values ('', '" . $kanal[$i]["LINK"] . "', 'CNN', 'World', '" . $kanal[$i]["TITLE"] . "', '" . $kanal[$i]["DESCRIPTION"] . "', '')",$db); print ("\n<div class=\"itemtitle\"><a href=\"" . $kanal[$i]["LINK"] . "\"><b>" . $kanal[$i]["TITLE"] . "</b></a></div>"); print ("<div class=\"itemdescription\">" . $kanal[$i]["DESCRIPTION"] . "</div><br>"); } else { print ("\n<div class=\"itemtitle\"><a href=\"" . $kanal[$i]["LINK"] . "\"><b>" . $kanal[$i]["TITLE"] . "</b></a></div>"); print ("<div class=\"itemdescription\">" . $kanal[$i]["DESCRIPTION"] . "</div><br>"); } } } } } Kada se RSS vest preuzme, skript bi trebalo da proveri da li vest postoji u bazi, ako postoji onda je samo prikaze, a ako nepostoji onda treba da je doda u bazu. I sve lepo finkcionise vesti se prikazuju, ali posle svakog refresa u bazu se unesu sve vesti, a ne samo one koje su se u medjuvremenu pojavile. Problem nastaje kod provere da li vest vec postoji u bazi. Kako da ovo resim. Puno pozdrava od Ivice. Hvala Vam sima unapred na pomoci. vuxi |