Responsive Reklam Alanı

Değerli takipçiler,

SQL, SQL başımızın tacı güzel SQL. Verileri yönetmek ve tasarlamak için SQL veritabanı yönetim sistemini kullanıyoruz. Sizlerinde bildiği üzere SQL herhangi bir veri tabanı ortamında kullanılan bir alt dildir. SQL ile yalnızca veri tabanı üzerinde işlem yapılabilir. SQL’e özgü cümleler kullanarak veri tabanına kayıt eklenebilir, olan kayıtlar değiştirilebilir, silinebilir ve bu kayıtlardan listeler oluşturulabilir. Bu makalemizde de WordPress siteniz de SQL işlemlerinizi yapmak için wpdb sınıfını nasıl kullanacağınızı öğreneceğiz.

WordPress SQL islemleri emresupcin - WordPress SQL İşlemleri Nasıl Yapılır?

Öncelikle SQL işlemlerinde kullanacağımız wpdb sınıfını tanımlayacağız.

1  global $wpdb;
2

kodunu herhangi SQL kodun üstünde tanımlanmalıdır.

Komut Yazma İşlemi

1  $sql = $wpdb->query(
2
3  $wpdb->prepare( "KOMUT KODLARINIZ" )
4
5  );

** ->query() kullanırken herhangi SQL Injection saldırılardan korunmak için ->prepare fonksiyonu kullanınız.

Veri Ekleme İşlemi

1  $wpdb->insert( $tabloadi, $veri );
2

kodu ile istediğiniz tabloya veri ekleyebilirsiniz.

$tabloadi = Tablo adı
$veri = Tabloya veri eklerken gireceğiniz değerler. Değişkeni Array olmalıdır.

Veri Güncelleme İşlemi

1  $wpdb->update( $tabloadi, $veri, $kosullar );
2 

kodu ile istediğiniz tabloya veri değiştirebilirsiniz…

$tabloadi = Tablo Adı
$veri = Değişecek verilerin değerleri içerir, Değişeni Array olmalıdır.
$kosullar = Veri değiştirmek için koşul dizinidir. Değişkeni Array olmalıdır.

Veri Silme İşlemi

1  delete( $tabloadi, $kosullar ); ?>
2 

yukarıdaki kod ile de istediğiniz tablodan veri silebilirsiniz.

$tabloadi = Tablo Adı
$kosullar = Veri silmek için koşul dizinidir. Değişkeni de yine Array olmalıdır.

Paylaşmak Güzeldir
Yazar
Yazar
WordPress Outbrain Kurulumu Nasıldır? PortalSepeti Açılış Sayfasından Nasıl Kurtulunur?
Benzer Yazılar
2 Yorum
  1. Yazar
    Misafir

    Teşekkürler…

  2. Yazar
    Volkan

    Merhaba. Bu kodları nereye yazacağız peki? Ben bir sayfada tablo oluşturdum ve oraya veri çekmek istiyorum ama kodu nereye yazacağımı bilmiyorum.

Bir yorum yazın
Siz de düşüncenizi belirtebilirsiniz.

Emre Supçin * Ecceplus WordPress Themes