«wpdb» etiketlenmiş sorular

$ Wpdb global değişkeni aracılığıyla erişilen wpdb sınıfı, WordPress veritabanıyla etkileşim kurmak için kullanılır


3
% LIKE% SQL deyimini uygun şekilde nasıl hazırlarsınız?
Temizlemek ve girdi hazırlamak için yine de WordPress $ wpdb sınıfını kullanırken LIKE% text% ifadesini kullanmak istiyorum. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Boşuna böyle bir şey denedim: $wpdb->prepare( "SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;", like_escape($number_to_put_in_like)); WordPress veritabanı sınıfını kullanarak% LIKE% SQL deyimini nasıl düzgün biçimde …
34 mysql  wpdb  sql 

3
Wpdb hazır kullanmalı mıyım?
SQL'de yeniyim ve wpdb->prepareoluşturduğum bir tabloda aşağıdaki sorgu için kullanmam gerekip gerekmediğini merak ediyorum global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); prepareBurada kullanmam gerekir mi? Bunu nasıl yaparım? Şerefe

4
Çıkarılan sql, yürütmeden hemen sonra nasıl yazdırılır
Çalıştırılan sql sorgusunu hemen sonra yazdırabileceğim bir yol arıyorum: $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); Sorguda hangi değerlerin gittiğini görebilirsiniz, bu harika olurdu. Teşekkürler
26 wp-query  wpdb 

5
Bir listeyi önce meta anahtarla (varsa) sıralamak ve kalan anahtarları başlığa göre sıralanmış meta anahtar olmadan göstermek için sorgulama
Terime bağlı öğelerin bir yayın tarihine (özel tarih alanı) göre sıralanmasını istediğimiz özel bir sınıflandırma terim sayfası şablonu üzerinde çalışıyorum - ve aynı günde birden çok öğe varsa (YYYY-AA- DD) daha sonra bunları başlığa göre sıralayın ve son olarak özel alan doldurulmamışsa (eski öğeler) başlığa göre sıralayın. Bu yüzden, bir …

4
$ wpdb-> get_row () sadece tek bir satır döndürür mü?
Neden o? Konsolda aynı sorguyu denedim ve birden çok satır döndürdü. İşte sorgu: $this->wpdb->get_row("SELECT * FROM ".$this->wpdb->users." WHERE status = 'active'", ARRAY_A); Birkaç aktif kullanıcı olduğunda aynı tek sırayı döndürmeye devam eder. Bir şey mi eksik?
21 wpdb 

5
$ Wpdb güncellemesinde hatalar gösteriliyor
$wpdb->updateVeritabanımda bulunan özel bir tabloyu güncelleştirmek için kullanıyorum . Ne zaman var_dumpsonuçlanır onu döndürür: int(0) Bu yüzden $wpdb->print_error()yanlış olanı görmeye çalıştım . Ancak hiçbir şey göstermiyor. Ben de denedim $wpdb->show_errors()ama yine hiçbir şey göstermedi. Wpdb dokümanlar Ben bunları doğru kullanıyorsam emin oldum böylece, bu işlevleri nasıl kullanılacağı konusunda fazla detaya …
21 errors  wpdb 

3
WPDB Ekleme veya varsa Güncelleme
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 …
21 database  wpdb  sql 


2
Kullanıcı adını (user_login) programlı olarak nasıl değiştirebilirim?
Başlıkta olduğu gibi, kullanıcının girişini programlı olarak nasıl değiştirebilirim? wp_insert_userFonksiyonu kullanmak istedim , ancak mevcut kullanıcıyı güncellerken kullanıcı adlarını değiştirmediği anlaşılıyor. Bunun $wpdb->updateiçin kullanmalı mıyım ? Evetse, kullanıcı adını değiştirmek için kod nasıl görünür? WordPress API'sinin kullanıcı adlarının değiştirilmesine izin vermediği göz önüne alındığında, kullanıcı oturumunun değiştirilmesinin sonuçları neler olurdu?

2
SELECT sorgusundan bulunan satır sayısını döndürme
SELECT sorgusunda bulunan satır sayısını döndürmesi gereken bir işlev yazdım ama her zaman 0 veya bir dizi döndürüyor gibi görünüyor. Yaklaşık bir saattir bununla uğraşıyorum ve hala anlayamıyorum! Eminim yanlış bir şey yapıyorum. MySQL Tablosu +--------+-------------+---------------------+ | postid | ip | time | +--------+-------------+---------------------+ | 1234 | 192.168.0.1 | 2014-01-29 …
15 php  database  mysql  wpdb 


3
$ wpdb tablo sütununa NULL eklemez
Böyle bir şey denediğimde $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); 'Durum' sütununda şimdi boş bir dize var '', sadece NULL olarak ayarlanmaz. Sütun elbette NULL olabilir. Ben de $ wpdb-> sorgu ve $ wpdb-> hazırlamak test ettik ve sonuçları aynı. …
13 database  wpdb 

9
şu anda yürütülen sorguyu wordpress'te görmenin yolu nedir?
Benim için yeni olan wordpress üzerinde çalışıyorum Şimdi tamamen wp tasarlanmış site sağlanmıştır ama sorun ben buldum her işlevsellik / sayfa için sorgu arama yapamıyorum $wpdb->get_results veritabanından sonuç almak için de kullanılır bu da çalışmıyor $wpdb->queries Yürütülmekte olan her bir sorguyu yazdırmanın bir yolu var mı? Lütfen yardım et.
12 wpdb 

4
wpdb kullanarak get_results
Veritabanımdaki bilgileri almaya çalışıyorum. Hepsini pagesbu ifadeyi kullanarak görüntülemek istedim , ama boşARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data Çıktı: ARRAY EDIT : Aşağıdaki önerileri değiştirdikten sonra şimdi kullanıyorum. ama yine de sonuç alamıyorum: …
12 database  query  wpdb 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.