VnexTR: Bilişim Forumu

Tam Versiyon: Wordpress SQL işlemleri
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
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.


scription">Kod :

 
Kod:
global $wpdb;

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

KOMUT YAZMAK


description">Kod :

 
Kod:
$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
 
Kod:
$wpdb->insert( $tabloadi, $veri );


kodu ile istediğiniz tabloya veri ekleyebilirsiniz
 
Kod:
$tabloadi = Tablo adı
 
Kod:
$veri = Tabloya veri eklerken gireceğiniz değerler. Değişkeni Array olmalıdır.


Örnek :
 
Kod:
$wpdb->insert(
    'sanalkurs_dersler',
    array(
        'dersadi' => 'Wordress SQL işlemleri',
        'yazar' => 'Bir yazar'
   &nbsp
);


VERİ GÜNCELLEME
 
Kod:
$wpdb->update( $tabloadi, $veri, $kosullar );


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


Kod:
$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 :
 
Kod:
$wpdb->update(
    'sanalkurs_uyeler',
    array(
        'dogumTarihi' => '13.06.1995',    
        'uzmanlikAlanı' => 'PHP'    
    ),
    array( 'uyeID' => 13 ),


VERİ SİLME
 
Kod:
<?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:

 
Kod:
$wpdb->delete( 'sanalkurs_dersler', array( 'ID' => 1 ) );
Teşekkürler, yararlı Gülümse
teşekkürler