Pertanyaan yang diberi tag «wpdb»

Kelas wpdb, diakses melalui variabel global $ wpdb, digunakan untuk berinteraksi dengan database WordPress


3
Bagaimana Anda mempersiapkan pernyataan% LIKE% SQL dengan benar?
Saya ingin menggunakan pernyataan LIKE% teks% sambil tetap menggunakan kelas WordPress $ wpdb untuk membersihkan dan menyiapkan input. SELECT column_1 from `prefix_my_table` WHERE column_2 LIKE '%something%'; Saya sudah mencoba sesuatu seperti ini tetapi tidak berhasil: $wpdb->prepare( "SELECT column_1 from `{$wpdb->base_prefix}my_table` WHERE column_2 LIKE %s;", like_escape($number_to_put_in_like)); Bagaimana Anda menyiapkan pernyataan% LIKE% …
34 mysql  wpdb  sql 

3
Haruskah saya menggunakan persiapan wpdb?
Saya baru mengenal SQL dan bertanya-tanya apakah saya perlu menggunakan wpdb->preparekueri berikut untuk tabel yang saya buat global $wpdb; $tablename = $wpdb->prefix . "my_custom_table"; $sql = "SELECT * FROM " . $tablename . " ORDER BY date_created DESC"; $resulst = $wpdb->get_results( $sql , ARRAY_A ); Apakah saya perlu menggunakannya di …

4
Bagaimana cara mencetak sql yang dikecualikan tepat setelah eksekusi
Saya mencari cara di mana saya dapat mencetak kueri sql yang dieksekusi setelah: $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) ); Ini akan bagus jika saya bisa melihat nilai apa yang terjadi dalam kueri. Terima kasih
26 wp-query  wpdb 

5
Permintaan untuk mengurutkan daftar berdasarkan kunci meta terlebih dahulu (jika ada), dan tampilkan posting yang tersisa tanpa kunci meta yang diurutkan berdasarkan judul
Saya sedang mengerjakan templat laman istilah taksonomi khusus tempat kami menginginkan item yang terhubung ke istilah diurutkan berdasarkan tanggal publikasi (bidang tanggal khusus) - dan jika ada beberapa item pada hari yang sama (diformat seperti YYYY-MM- DD) untuk kemudian mengurutkan berdasarkan judul, dan akhirnya mengurutkan berdasarkan judul jika bidang khusus …

4
$ wpdb-> get_row () hanya mengembalikan satu baris?
Kenapa sih? Saya mencoba permintaan yang sama di konsol dan mengembalikan beberapa baris. Inilah pertanyaannya: $this->wpdb->get_row("SELECT * FROM ".$this->wpdb->users." WHERE status = 'active'", ARRAY_A); Itu terus mengembalikan baris tunggal yang sama ketika ada beberapa pengguna aktif. Apakah saya melewatkan sesuatu?
21 wpdb 

5
Menampilkan kesalahan dengan pembaruan $ wpdb
Saya menggunakan $wpdb->updateuntuk memperbarui tabel kustom yang saya miliki di database saya. Ketika saya var_dumphasilnya kembali: int(0) Jadi saya mencoba $wpdb->print_error()melihat apa yang salah. Namun, itu tidak menunjukkan apa-apa. Saya juga mencoba $wpdb->show_errors(), tetapi sekali lagi tidak menunjukkan apa-apa. Dokumen wpdb tidak menjelaskan secara rinci tentang cara menggunakan fungsi-fungsi ini, …
21 errors  wpdb 

3
Sisipkan WPDB atau jika ada Perbarui
Saya tidak gila terbiasa dengan WPDB atau SQL pada umumnya, tetapi saya memiliki tabel khusus untuk proyek saya dan saya mencoba untuk menetapkan beberapa metadata untuk itu. Apa yang saya "ingin" terjadi adalah jika ada baris, perbarui dan jika tidak, sisipkan. Saya sudah membaca kedua Masukkan dan Perbarui dalam Codex …
21 database  wpdb  sql 

2
Apakah wajib menggunakan awalan $ wpdb-> dalam tabel khusus
Maaf jika pertanyaan ini sepele. Saya baru mulai mengembangkan plugin di WordPress. Dalam semua tutorial saya menemukan ini: saat membuat tabel kustom, $wpdb->prefixdigunakan. Contoh: $table_name = $wpdb->prefix . "liveshoutbox"; Pertanyaan saya: Apakah wajib untuk digunakan $wpdb->prefix? Apa yang terjadi jika saya tidak menggunakan awalan untuk tabel khusus saya?

2
Bagaimana cara mengubah nama pengguna (user_login) secara terprogram?
Seperti pada judul, bagaimana cara mengubah login pengguna secara terprogram? Saya ingin menggunakan wp_insert_userfungsi, tetapi tampaknya ketika memperbarui pengguna saat ini, itu tidak mengubah nama pengguna mereka. Haruskah saya gunakan $wpdb->updateuntuk itu? Jika ya, seperti apa bentuk kode untuk mengubah nama pengguna? Apa konsekuensi yang akan mengubah login pengguna, mengingat …

2
Cara mengembalikan jumlah baris yang ditemukan dari kueri SELECT
Saya menulis sebuah fungsi yang seharusnya mengembalikan jumlah baris yang ditemukan dalam kueri SELECT tetapi sepertinya selalu mengembalikan 0 atau array. Saya telah bermain-main dengan ini selama sekitar satu jam sekarang dan saya masih tidak bisa mengetahuinya! Saya yakin saya melakukan sesuatu yang salah. Tabel MySQL +--------+-------------+---------------------+ | postid | …
15 php  database  mysql  wpdb 

3
wpdb-> insert: apakah saya harus bersiap menghadapi injeksi SQL?
Apakah saya perlu menggunakan persiapan wpdb sebelum memasukkan wpdb->? Jika saya memasukkan nilai ke dalam tabel wordpress menggunakan wpdb-> insert, apakah saya perlu "membersihkan" data saya sebelum memasukkannya atau apakah metode ini (wpdb-> insert) melakukannya untuk saya?
14 wpdb 

3
$ wpdb tidak akan memasukkan NULL ke dalam kolom tabel
Ketika saya mencoba sesuatu seperti ini $status = NULL; $wpdb->update( 'table', array( 'status' => $status, ), array( 'id' => 1 ) ); Di kolom 'status' sekarang saya memiliki string kosong '', itu tidak akan mengaturnya ke NULL. Kolomnya bisa NULL tentunya. Saya juga telah menguji $ wpdb-> query dan $ …
13 database  wpdb 

9
apa cara untuk melihat permintaan yang sedang dijalankan di wordpress?
Saya sedang mengerjakan wordpress yang baru bagi saya. Sekarang saya telah disediakan situs yang sepenuhnya dirancang dalam wp. Tetapi masalahnya adalah saya tidak dapat mencari permintaan untuk setiap fungsi / halaman yang saya temukan. $wpdb->get_results digunakan untuk mendapatkan hasil dari database juga ini tidak berfungsi $wpdb->queries Apakah ada cara untuk …
12 wpdb 

4
get_results menggunakan wpdb
Saya mencoba mengambil informasi pada basis data saya. Saya ingin menampilkan semua pagesmenggunakan pernyataan ini, tapi saya kosongARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data Keluaran: ARRAY EDIT : Setelah mengubah saran di bawah, saya …
12 database  query  wpdb 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.