Aynı ilgi alanına sahip üyeleri eşleştirme
yapmak istediğim
veri tabanında ilgi alanları var
1 koşu
3 yürüyüş
6 kamp
vs vs
benim ilgi alanlarım var veri tabanında 1,3,6,9,7 tarzında ilgi alanlarını tutuyorum
diger uyelerde ilgi alanını seçiyor örnek 3,9 veya 1,7,9
şimdi ben ortak ilgi alanlarına sahip uyelerı eşleştirmek.
FIND_IN_SET İLE DENEDİM BECEREMEDİM :)
$ilgi -> benım ilgi alanlarım
$ilgi=9; -> bu şekilde sorun yok
$ilgi=1,3,6; -> çoklu kullanımda sıkıntı oluyor
SELECT * FROM uye WHERE FIND_IN_SET(?, ilgi)
execute([$ilgi])
FIND_IN_SET()
yine gece oldu kod yazmaktan beynim sulandı ve durdu.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!