lostyazilim
tr.link

rastgele ama benzersiz veri çekme

2 Mesajlar 665 Okunma
acebozum
tr.link

hamdulahli hamdulahli WM Aracı Kullanıcı
  • Üyelik 12.02.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ö**
  • Mesajlar 2
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Merhabalar xml dosyasının içerisinden rastgele veriler çekiyorum ama istiyorum ki bir gelen birdaha gelmesin. Veritabanımda arama yapsın o link eğer varsa yani veritabanımda kayıtlıysa gelmesin başka bir link gelsin xmlin içinden. Ne denediysem yapamadım yardımcı olursanızçok sevinirim. ajax ile Üye kullanıcı adı sorgulama yapar gibi yapayım dedim ama orada inputa girilen değer post ediliyor benim ise inputum yok xml içerisinden döndürdüğüm değeri bir değişkene atıyorum oyüzden değişkeni post edip de yapamadım.

bu xmlden rastgele veri çektiğim kod
$xml = simplexml_load_file('linkler.xml');
$link = $xml->url[mt_rand(0,count($xml->url))]->loc ;
echo $link;
?>


bu da xml örneğim




https://wmaraci.com/1

daily



https://wmaraci.com/2

daily



https://wmaraci.com/3

daily



https://wmaraci.com/4

daily



https://wmaraci.com/5

daily

 

 

elektronikssl
webimgo

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Gelen değeri where ile veritabanında arayıp eğer sonuç varsa diziden çıkarıp yeni bir tane çek. Basit bir if else ile yapılabilirdi.
 

 

no time for caution
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al