SELECT * from table_name where column_name in($deger1,'$deger2') order by RAND() limit 3"
Merhaba dostlar SQL'dan çekeceğim verilerde farklı bir şeye ihtiyacım var.
$deger1'den gelen değer çekilen 3 verinin içinde kesinlikle olacak, kalan 2'lik kısımda $deger2'den gelecek. Bunun için ekstra bir fonksiyon var mı? Ya yorgunluktan tam aklıma gelmiyor ya da tam çözemedim. Bu konuda fikirlerinizi bekliyorum.
Çekilen değerin birini zorla, diğerini rastgele. PHP
5
●228
- 18-08-2018, 00:15:21
- 21-08-2018, 12:36:50Gelecek 4 değerin birbiri içerisinde random olması gerekiyor.blap adlı üyeden alıntı: mesajı görüntüle
Bakın şimdi dostlar. Elimizde A ve B yerleri var.phpexp adlı üyeden alıntı: mesajı görüntüle
A kümesinden bir değer getiricez. Bu değer her çektiğimizde sabit olacak. Yani bu değer C ise her seferinde buradan C gelecek.
B kümesinden üç değer getiricez.
Toplamda 4 değer hafızada olacak. A'dan gelen C değeri bu 4 değer içerisinde kesinlikle olacak. Kalan 3 değerde zaten B'den gelecek. Şuanki sorgu kodunda gelen 4 değerin içinde genellikle A'dan gelecek olan C yer almıyor. C bunların içinde her zaman yer alması gerekiyor.
Bu arada bayramınız mübarek olsun. - 21-08-2018, 14:02:35not in'in tersi in'i kullanıyorum zaten.DWather adlı üyeden alıntı: mesajı görüntüle