Pertanyaan yang diberi tag wpdb

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

28
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(...

22
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...

21
$ 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...

21
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...

21
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...

14
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...

13
$ 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...

12
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...

12
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...

9
Ambil array dengan $ wpdb

Saya mencoba mengonversi kode ini untuk menggunakan $ wpdb. $data = array(); $query = "SELECT * FROM videos"; $query_exec = mysql_query($query) or die(); while($row = mysql_fetch_array($query_exec)) { if ( $row['video'] == "http://youtu.be/".end(explode('http://youtu.be/',$row['video'])) ) {...

9
WPDB menyiapkan - seperti% - penampung?

Apakah {xxx...}placeholder ini %dalam pernyataan LIKE adalah normal? Jika demikian, kapan mereka dikonversi kembali ke %? SHELL wp> global $wpdb; wp> $q = "%s"; => string(2) "%s" wp> $pq = $wpdb->prepare($q, '%hi%'); => string(136)