PHP Mysql Kayıtlı İp Adreslerini Sıralı Bir Şekilde Listelemek
21 Mayıs 2018 Yorum 0 1057 Görüntüleme

PHP Mysql Kayıtlı İp Adreslerini Sıralı Bir Şekilde Listelemek

Bu yazımda sizlere mysql veritabanına varchar olarak kayıt ettirdiğiniz ip adreslerini sıralı bir şekilde almanız için yapmanız gereken işlemleri vereceğim. Öncelikle Veritabanınız aşağıdaki şekilde açıp ayarlama yapınız.

id – İnteger- Birincil

ipadres – Varchar- 255

not – text- 1024

Tablomuzun yukarıdaki şekilde ayarlardığını varsayalım ve bu listenizi sıralı bir şekilde büyükten küçüğe veya küçükten büyüğe almak istiyorsunuz. Örnek;

88.252.111.12

88.252.111.13

88.252.111.14

89.252.111.1

devam ettiğni düşünürsek bu ip listesini bazı projelerimizde alırken sıralama ihtiyacı duyabilirsiniz. İşte size bu listeyi basit bir mysql kodu ile nasıl listeli ve sıralı şekilde alabiliriz göstereceğim.

$baglanti = mysql_connect($db_host, $db_username, $db_password);
mysql_select_db($db_name, $baglanti);

$domainler = mysql_query("SELECT ipadres,not,id FROM ipmanager ORDER BY INET_ATON(ipadres)", $baglanti);
while ($row_domainler = mysql_fetch_array($domainler)){
	$ip		=$row_domainler["ipadres"];
	echo $ip."
";

}

yukarıdaki kodumuz size yazdığım örnekteki gibi küçükten büyüğe ip adreslerini sıralı bir şekilde listeleyecektir. Peki burada asıl işlev gören kod hangisi derseniz ?

INET_ATON kodu bize listeleme işlevini doğru şekilde mysql’den çekmemize yarayan yardımcı koddur. Bir çok araştırma yaptığım bu çalışmada internette fazlasıyla anlatımlar var ancak ufacık bir kodun yaptığı işlevi resmen beyin döngüsüne sokmuşlar.Gerek yok ! yukarıdaki kod ile kendinize göre varyasyonlar yapıp bir parça kod ile işinizi görebilrisiniz.

Önceki Geleceğin Zenginliği Uzay Madenciliği
Sonraki Sinema Nasıl Bulundu Rüyaları Gerçekleştiren Makinenin İcadı

Yazar hakkında

keykubad
keykubad 234 Gönderiler

2012 yılında yeni kimliği ve yeni bilgilerle sizlere teknoloji,web programlama,tasarim,güvenlik,internet ve programlar hakkında detaylı bilgiler vermek amaçlı kurulmuş kişisel web sayfamdır.

Yazara ait tüm yazılar

Diğer yazılarımız

Web Programlama 0 Yorum

Laravel 5 Authentication Giriş Çıkış İşlemleri

Merhaba öncelikle Laravel 5 sürümü yayınlandıktan sonra inceleme imkanı buldum ve şuan ufak bir proje yapmaktayım.Laravel 5 sürümünde session ve giriş çıkış işlemlerinde Taylor Otwel bayağı kolaylık getirmiş durumda.Aslında ilk

Sunucu Yönetimi 0 Yorum

Htaccess Dosyası ile Tüm Web Güvenlik Açıklarını Kapatmak

Htaccess dosyasında rewrite kuralları ekleyerek web sunucusnuz için ek önlemler alabilirsiniz.Dosya tüm linux sunucularda mevcut olup bazen yazılımlarda hazır geldiği gibi bazen sizin oluşturmanız gerekebilir.Eğer wordpress,prestashop,opencart,joomla vs. gibi hazır yazılımlar

PHP ve MYSQL 0 Yorum

Linux Server Mysql Optimize Etmek

Linux mysql açısından çeşitli sorgular nedeniyle yavaşlama yaşayabilir özellikle wordpress gibi çok fazla sorguyla çalışan scriptler sunucuda yüklüyse bir süre sonra load değerleri tavan yapar.İşte size vereceğim bu yazılım sayesinde

0 Yorum

Herhangi bir yorum yapılmamış!

İlk yazan olabilirsin bu yazıyı yorumlamak istermisin?

Cevap bırakın

This site uses Akismet to reduce spam. Learn how your comment data is processed.