Wordpress SQL işlemleri

Wordpress sitenizde kendi SQL komutları çalıştırmak için wpdb sınıfını öğreneceğiz.

Bu dersimiz de Wordpress siteniz de SQL işlemlerinizi yapmak için wpdb sınıfını nasıl kullanacağınızı öğreneceğiz.

İlk önce SQL işlemlerinde kullanacağımız wpdb sınıfını tanımlayacağız.


global $wpdb;

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

KOMUT YAZMAK


$sql = $wpdb->query( 



$wpdb->prepare( "KOMUT KODLARINIZ" )



 );



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

VERİ EKLEMEK


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

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.

Örnek:


$wpdb->insert( 

    'sanalkurs_dersler', 

    array( 

        'dersadi' => 'Wordress SQL işlemleri', 

        'yazar' => 'Onur Kınay' 

    )

);



VERİ GÜNCELLEME


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

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

Örnek:


$wpdb->update( 

    'sanalkurs_uyeler', 

    array( 

        'dogumTarihi' => '13.06.1995',    

        'uzmanlikAlanı' => 'PHP'    

    ), 

    array( 'uyeID' => 13 ),



VERİ SİLME


<?php  $wpdb->delete$tabloadi$kosullar ); ?> ?>

ile istediğiniz tablodan veri silebilirsiniz.

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

Örnek:


$wpdb->delete( 'sanalkurs_dersler', array( 'ID' => 1 ) );



Bu dersimizde Wordpress SQL işlemleri konusunu işlemiş olduk. Sonraki yazımızda görüşmek üzere
  • Etiketler;
Onurkinay Onurkinay
Wordpress'in gücü adına
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git