lostyazilim

Benzersiz Sayı

8 Mesajlar 981 Okunma
lstbozum
wmaraci reklam

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
Arkadaşlar projemde gereken bir alan için benzersiz sayı gerekiyor ancak biliyoruz ki normalde kullanımı

rand(baslangic,bitis);

şeklinde ancak bunu f5 yapınca yeniden aynı sayma gelme olasılıgı var bana gereken hiçbir şekilde aynı sayı üretmeyecek şekilde nasıl bir algoritma mantıgı kurabiliriz.
 

 

wmaraci
reklam

MuhammedArslan MuhammedArslan Msa Web Tasarım Kullanıcı
  • Üyelik 19.02.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Web Developer
  • Konum Bursa
  • Ad Soyad M** A**
  • Mesajlar 933
  • Beğeniler 136 / 276
  • Ticaret 11, (%100)
Zaman surekli ilerler.
time(); benzersiz bir sayi verir sana.
gokrtl

kişi bu mesajı beğendi.

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
mrarslan hocam aslında olay şu dbdeki son 3 konuyu rastgele alacagım ancak aynı konuyu 2 kere gösterebiliyor bunun için ugraştım ancak bir türlü uygun kodu tasarlayamadım
 

 

YORci YORci yorci.com Kullanıcı
  • Üyelik 06.02.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Arkaplan Yazılım
  • Konum Ankara
  • Ad Soyad I** Y**
  • Mesajlar 261
  • Beğeniler 88 / 127
  • Ticaret 21, (%100)

UmutWare adlı üyeden alıntı

mrarslan hocam aslında olay şu dbdeki son 3 konuyu rastgele alacagım ancak aynı konuyu 2 kere gösterebiliyor bunun için ugraştım ancak bir türlü uygun kodu tasarlayamadım


demek istediğin veritabanından rasgele 3 konu çekmek ise, SQL koduna "ORDER BY rand() LIMIT 3; " eklersen, 3 tane benzersiz rastgele veri getirir.
 

 

wmaraci
wmaraci

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
YORÇI tam sorun çözüldü yazacakken yazdın kardeşim degerli yorumun için teşşekürler yinede :d
 

 

blizzard3 blizzard3 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 19.07.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Youtube
  • Konum İstanbul Anadolu
  • Ad Soyad M** N**
  • Mesajlar 12
  • Beğeniler 1 / 3
  • Ticaret 0, (%0)
yanlıs bilmiyorsam bunla yapıyorladı bi videoda izlemistim uniqid asagıdada kullanım sekli mevcut

http://php.net/manual/en/function.uniqid.php
 

 

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Mysql kullanıyorsan "SELECT UUID_SHORT()" sorgusunu çalıştırdığında sana benzersiz değer verecektir.
 

 

www.ontedi.com
www.cizgi.site

SosyalAbi SosyalAbi WM Aracı Kullanıcı
  • Üyelik 12.08.2014
  • Yaş/Cinsiyet 23 / E
  • Meslek Webmaster
  • Konum İstanbul Anadolu
  • Ad Soyad O** G**
  • Mesajlar 571
  • Beğeniler 193 / 143
  • Ticaret 46, (%100)
işini görecektir muhtemelen :)
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al