Seçtiklerim arasında rast gele seçim yapma.

DragonFirstEngin Apak

Merhaba değerli arkadaşlarım. Bilirsinizki php sormadan öğrenilmez.

Şimdi bir soru sormak istiyorum.Öncelikle bir buton yapacam ve o butona basınca üyeler bir listeye eklenecek. Sonra o listenin sınırı 8 üye olacak. Ondan sonra bi tuşa daha basacam o üyeler birbirleriyle eşleşecek ama aynı üye kendisiyle eşleşmicek. Böyle birşey yapılabilirmi acaba ?

2011-02-14 13:49:56

Php

alicilinAli Fırat Güler

peki eşleşen üyeleri yine veri tabanında mı tutcaksın ? daha doğrusu ne sistemi bu ondan biraz bana bahsedersen biraz bilgi verebilirim. tam işleyiş tarzı nedir?

2011-02-14 14:31:53

Php

DragonFirstEngin Apak

Şampiyonlar ligi gibi olacak hocam misal 16 kişi olacak yarısı elenecek 8 kişi kalacak yarısı elecenecek 4 kişi felan yarısı elenecek 2 kişi ve 1 i elenecek şampiyon olacak bunların hepsi veritabanında kayıt olacak.

2011-02-14 14:39:34

Php

alicilinAli Fırat Güler

Şimdi Kardeşim Sana mantığını Kısaca Özetleyeyim.

uyeler tablosunda derece diye bir stun yap(int)(tabi standart stunlarında olması gerek kullanıcı adı şifre vs..)

İlk olarak Php de rand diye bişey vardır. bu random dan gelmektedir yani rasgele demektir. mysqlden rasgele veri çekmek içinde Order By rand() Kullanırız. Ve sen 8 kişi istediğin içinde LIMIT Kullancaksın evet şimdi veritabanından 8 kişi geldiğinde ilk dörtlü ikinci dörtlü ile artık oyunmu oynar  halaymı çeker smiley Neyse şaka şaka. Artık bişeyleer yaparlar Ve  olayın sonucunda kazanan kullanıcının derecesi artsın. yani örnek veriyorum çeyrek final 1 olsun yarı final 2 final 3 olsun vs.. sen benimle oynadın kazandın ve sen artık çeyrek finaldesin ancak benim drecem 0 ben elenmiş oldum. şimdi sıra çeyrek finaldeki kullanıcıları çekmede. şimdi kullanıcıları  seçerken bir where şartı Kullancaz

Where derece='1' diye çekiceksin  yani sadece çeyrek finaldekileri seçmiş olcaksın. öyle öyle gidicek işte :) ve sonunda bir kişi kalmış olcak

inşallah yararlı olmuştur...

2011-02-14 20:10:32

Php

DragonFirstEngin Apak

Çok Güzel mantık kurmuşsun teşekkürler. Ancak değerleri nasıl arttırabilirim.

2011-02-14 21:26:15

Php

alicilinAli Fırat Güler

 Mysqlin "Update" Komutu İle yapabilirsin kardeşim

https://phpkodlari.com/mysql-dersleri/mysql-komutlari-listesi/

bu Linkten inceleyebilirsin Kardeşim..

2011-02-14 22:40:59

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro