Ben genel olarak WPDB veya SQL aşina değilim ama benim proje için özel bir tablo var ve buna bazı meta veriler atamaya çalışıyorum. Olmasını istediğim şey bir satır varsa, güncelleyin ve eklemezseniz. WPDB Codex hem Ekle hem de Güncelleme okudum ama ne gerçekten "ya da" bir duruma gitti. Ben güncelleme ile çalışabilir düşündüm, bu yüzden şimdiye kadar benim kod şöyle görünüyor:
$wpdb->update(
$wpdb->prepare(
$wpdb->prefix.'item_info',
array(
'post_id' => $post_id,
'item_stock' => $item_stock
),
array('post_id' => $post_id)
)
);
WordPress "EĞER Güncelleme, ELSE Ekle" gibi bir şey var mı, ya da bunu başarmak için özel SQL çalıştırmam gerekiyor mu, yoksa tablomda bir kimlik olup olmadığını görmek için önce veritabanını sorgulamam gerekiyor mu? ya da tak?