Kako izvrsiti provjeru postojanosti linka prije upisa u bazu

Kako izvrsiti provjeru postojanosti linka prije upisa u bazu

offline
  • Alen25 
  • Novi MyCity građanin
  • Pridružio: 23 Nov 2008
  • Poruke: 7

  1. <?php
  2.  
  3. $server = "localhost";
  4. $user = "";   
  5. $password = "";     
  6. $mysqlbase = "";     
  7. $conn=mysql_connect($server,$user,$password) or die(erreurServeurMySQL());
  8. mysql_select_db($mysqlbase,$conn) or die('Problem sa konekcijom '.mysql_error());
  9.  
  10. $query1 = ('select * from linkovi order by id asc LIMIT 1');
  11. $result1 = mysql_query($query1) or die('Query failed: ' . mysql_error());
  12. while ($row1 = mysql_fetch_assoc($result1)):
  13.  
  14. $oXML = simplexml_load_file( $row1['link'] );
  15.  
  16. endwhile;
  17.  
  18. foreach ($oXML->channel->item as $oItem)
  19. {
  20.     $sSQL = sprintf("INSERT INTO rss (`id`,`title`,`link`,`description`,`timestamp`)VALUES('','%s','%s','%s',%s)",
  21.         mysql_escape_string($oItem->title),
  22.         mysql_escape_string($oItem->link),
  23.         mysql_escape_string($oItem->description),
  24.         time()
  25.     );
  26.     mysql_query($sSQL);
  27. echo 'Informacije upisane u bazu';
  28. }
  29. ?>



Napravio sam skriptu pomocu koje vijesti sa rss feedova upisujem u bazu podataka. Moze li mi neko pomoc kako da napravim provjeru da li u bazi postoji neki odredjeni link tako da nebi dolazilo do dupliranja vijesti.

Unaprijed zahvalan



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

pa recimo da stavis da je title, link, timestamp primary key



Ko je trenutno na forumu
 

Ukupno su 1094 korisnika na forumu :: 12 registrovanih, 0 sakrivenih i 1082 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: darkojovxp, Kruger, madun123, maksi007, nsharambasa, Penzula, R_038, repac, ruma, SamostalniReferent, sekretar, Đole64