Değerli takipçiler,
SQL, SQL başımızın tacı güzel SQL. Verileri yönetmek ve tasarlamak için SQL veritabanı yönetim sistemini kullanıyoruz. Sizlerinde bildiği üzere SQL herhangi bir veri tabanı ortamında kullanılan bir alt dildir. SQL ile yalnızca veri tabanı üzerinde işlem yapılabilir. SQL’e özgü cümleler kullanarak veri tabanına kayıt eklenebilir, olan kayıtlar değiştirilebilir, silinebilir ve bu kayıtlardan listeler oluşturulabilir. Bu makalemizde de WordPress siteniz de SQL işlemlerinizi yapmak için wpdb sınıfını nasıl kullanacağınızı öğreneceğiz.
Öncelikle SQL işlemlerinde kullanacağımız wpdb sınıfını tanımlayacağız.
1 global $wpdb; 2
kodunu herhangi SQL kodun üstünde tanımlanmalıdır.
Komut Yazma İşlemi
1 $sql = $wpdb->query( 2 3 $wpdb->prepare( "KOMUT KODLARINIZ" ) 4 5 );
** ->query() kullanırken herhangi SQL Injection saldırılardan korunmak için ->prepare fonksiyonu kullanınız.
Veri Ekleme İşlemi
1 $wpdb->insert( $tabloadi, $veri ); 2
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.
Veri Güncelleme İşlemi
1 $wpdb->update( $tabloadi, $veri, $kosullar ); 2
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.
Veri Silme İşlemi
1 delete( $tabloadi, $kosullar ); ?> 2
yukarıdaki kod ile de istediğiniz tablodan veri silebilirsiniz.
$tabloadi = Tablo Adı
$kosullar = Veri silmek için koşul dizinidir. Değişkeni de yine Array olmalıdır.
- emresupcin
- WordPress
- 29 Mayıs 2015 - 15:20
- 2 Yorum
- 2035 Görüntülenme
sql sql komutları sql wordpress wordpress sql wordpress sql işlemi wordpress sql işlemleri wordpress sql komutları wp sql
Teşekkürler…
Merhaba. Bu kodları nereye yazacağız peki? Ben bir sayfada tablo oluşturdum ve oraya veri çekmek istiyorum ama kodu nereye yazacağımı bilmiyorum.