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