gurbuzemre adlı üyeden alıntı: mesajı görüntüle
sql da içeren komutu var, like olarak geçiyor. Elinde ki diziyi 1,2,6 şeklindeki stringi [1,2,6] dizisine çevirirsen, bu elemanları for ile tek tek sorguya göndererek çalıştırıp gelen sonucu bir diziye atabilirsin. Normalde bu şekilde yapmak yerine şöyle de yapabilirsin. Tabloda verini 1,2,6 tutmak yerine ayrı ayrı satırlarda 1,2 ve 6 değerlerini tutarsın. Bu tabloya bir de ilgili üyenin idsini atarsan yine daha çok satırda, tek değer tutmuş olursun. Aynı işlemi for ile yapmak yerine, satırları tek tek dönerekte yapabilirsin.
Sql like kullanımı için belki şurayı inceleyebilirsin SQL LIKE
Cevap için teşekkürler ama yapmak istediğim şey bu değil tam olarak.
Üyelerin diğer üyeleri aradığı bir form var. Örneğin bana diyor sadece Türkçe ve ingilizce konuşan üyeleri listele. Seçtiği dillerin id numaraları array olarak ban geliyor. Ben de sql sorgusu ile arayan kullanıcının seçtiği dileri konuşan üyeleri listelemeliyim.