![]() |
|
|
|||
|
öncelikle şunu belirteyim bir veritabanı var ve içinde id deger var
goster.asp?id=5 nosu ile çağırı*** sayfada id si 5 den farklı herhangi bir kaydı rasgele seçmek istiyorum şöyle bir döngü kurdum yani kendisi dışındakiler gösterilecek kont=id Do While kont=id Randomize sec = Int((adet * Rnd ) +0) rs.Move(sec) kont=rs("id") Loop kontrol diye bir değişken koydum ve önce bunu yukarıdaki id ile eşitledimki döngüye bir defa mutlaka girsin burada da random ile bir kayda konumladım ve tekrar konta adarım eğer farklı ise döngüden çıksın ve böylece farklı bir kayda konumlamış olayım diye ama olmuyor yine geliyor kayıtlar ayrıca sayac değerleri koydurum döngünün kaç defa döndüğünü kontrol ettim her seferinde sadece 1 kez dönüyor bir el atın kafayı yicem
__________________
SiteOfisi.Com | Yeni Nesil Web Dizin & Web Portal |
|
|||
|
$q = dq("select $s[tblname].*,MD5(RAND()) AS m from $s[tblname] where approved = 1 AND i_nu >= 1 AND NOT(username = '$_GET[ID]') ORDER BY m LIMIT 1",1);
phpde bir tane örnek buldum ama bunu çözemedim açıkcası hem sql cümlesinde hem random kullanmış hemde not username diyerek mevcut kullanıcı dışındaki kayıtları süzdürmüş böyle olsa daha mantıklı çünkü silinen kayıtlar varsa kayıt zıplama ile sorun olmayacaktır bu cümleğini sqlde daha basit yazabilicek varmı select * from tablo .....
__________________
SiteOfisi.Com | Yeni Nesil Web Dizin & Web Portal |
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Wireless niye kopup duruyor??? | arhavi | Donanım | 12 | 26-11-2007 16:53 |
| Hazir Sistemler de WBB niye yok ? | HSV | İstek Kutusu | 9 | 09-04-2007 17:46 |
| Ajax Çalışmıyor? :( | Gökcan | Vbulletin | 2 | 01-02-2007 08:52 |
| mailimi niye okuyamıyorum? | ibrahimd | Webmaster Genel | 21 | 11-01-2007 15:56 |