PDA

Orijinalini görmek için tıklayınız : Wordpress SQL işlemleri



kazanova21641
08.Nisan.2015, 15:36
Merhaba arkadaşlar;

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' => 'Bir yazar'
&nbsp
);




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 ) );