Tekil Mesaj gösterimi
Alt 22 Mart 2015, 22:31   #1
Code
 
Code - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 01 Mart 2015
Mesajlar: 203
WEB Sitesi: www.code.com
IRC Sunucusu: irc.code.com
İlgi Alanı:
Alınan Beğeni: 33
Standart Wordpress SQL İşlemleri

Merhaba wordpress sevenleri.


Öncelikle SQL işlerimin de kullanacağımız wpdb sınıfını tanımlamamız gerekicek.

PHP- Kodu: 
 global $wpdb

yukarıdaki kodu herhangi bir sql kodun üstünde tanımlanmalıyız.

KOMUT YAZMA

PHP- Kodu: 
   $sql = +wpdb->query

$wpdb->prepare''komut kodları'' 

  ); 

Komutları yazdırırken içlerindeki yazım hatalarına dikkat etmenizi öneririm.. Aksi durumda başarılı olmayabilirsiniz.


**->query() kullandığımız herhangi sql injection saldırılarından korunmak için ->prepare fonksiyonu kullanınız.

VERİ EKLEME

PHP- Kodu: 
   $wpdb->insert$tabloadi$veri ); 

$tabloadi = Tablo Adı
$veri = Tabloya verii eklerken gireceğiniz değerlerdir. Değişken durumu Array olmalıdır.

Örnek vermek gerekirse;

PHP- Kodu: 
   $wpdb->insert(  
    
'mathayus_sqlislemleri',  
    array(  
        
'dersadi' => 'Wordress SQL işlemleri',  
        
'moderator' => 'Mathayus'  
    

); 

VERİ GÜNCELLEME

PHP- Kodu: 
   $wpdb->update$tabloadi$veri$kosullar ); 

yukarıdaki kod ile istediğiniz tabloya veri değiştirebilirsiniz.

$kosullar = veri değiştirmek için verilen koşul dizinidir. Yine aynı şekilde değişken durumu Array olmalıdır.

Örnek

PHP- Kodu: 
   $wpdb->update(  
    
'mathayus_kisiler',  
    array(  
        
'dogumTarihi' => '01.01.2015',     
        
'uzmanlikAlanı' => 'AMELE'     
    
),  
    array( 
'uyeID' => 13 ), 

VERİ SİLME

PHP- Kodu: 
   <?phpp $wpdb->delete$tabloadi$kosullar ); ?>

ile istediğiniz tablodan verileri silebilirsiniz.

PHP- Kodu: 
   $wpdb->delete'mathayus_sqlislemleri', array( 'ID' => ) ); 

Umarım SQL işlemleri konusunda size yardımcı faydalı olur..
 Code isimli Üye şimdilik offline konumundadır   Alıntı