arkadaşlar php de basit bir yolla ip tarama nasıl yapılır yazabilirmisiniz
veritabanında aynı ip numarasını kullanan kişilerin çıktısını almak istiyorum
ip tarama
7
●507
- 13-08-2013, 04:52:39Noktech adlı üyeden alıntı: mesajı görüntüle
$sorgu=mysql_query(" select Kullanici,KayitIP,SonIP from tabloadi where KayitIP='$ip' or SonIP='$ip' "); $dongu=mysql_fetch_array($sorgu); do { echo "<div>".$dongu["Kullanici"]. "<ul>".$dongu["KayitIP"]."</ul>". "<ul>".$dongu["SonIP"]."</ul>". "</div>"; }while($dongu=mysql_fetch_array($sorgu));anladığım kadarıyla istediğin bu olmalı. - 13-08-2013, 17:20:53Noktech adlı üyeden alıntı: mesajı görüntüle
bu tabloya bi id satırı eklemek gerekli yoksa sağlıklı çalışmaz bu sorgu, eğer tek sorguda çözmek istiyorsanız eklemeniz gerekir.
select t1.* from tablo as t1 left join tablo as t2 on t1.KayitIP= t2.KayitIP or t1.KayitIP= t2.SonIP where t1.id != t2.id - 13-08-2013, 19:41:56Üyeliği durdurulduSELECT kullanici FROM tablo WHERE KayitIP IN (SELECT KayitIP FROM tablo UNION SELECT SonIP FROM tablo) OR SonIP IN (SELECT KayitIP FROM tablo UNION SELECT SonIP FROM tablo) tarzı bir şey düşünülebilir, tek sorgu değil de çift sorgu daha performanslı olur burada bence