29-01-2021, Saat: 18:40
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 :
kodunu herhangi SQL kodun üstünde tanımlanmalıdır.
KOMUT YAZMAK
description">Kod :
VERİ EKLEMEK
kodu ile istediğiniz tabloya veri ekleyebilirsiniz
Örnek :
VERİ GÜNCELLEME
kodu ile istediğiniz tabloya veri değiştirebilirsiniz
Örnek :
VERİ SİLME
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:
İ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'
 
);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 ) );