Saya ingin terhubung wpdbke database lain. Bagaimana cara membuat instance dan memberikannya nama database / nama pengguna / kata sandi? Terima
Kelas wpdb, diakses melalui variabel global $ wpdb, digunakan untuk berinteraksi dengan database WordPress
Saya ingin terhubung wpdbke database lain. Bagaimana cara membuat instance dan memberikannya nama database / nama pengguna / kata sandi? Terima
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(...
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(...
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,
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Jadi menggunakan pembaruan $ wpdb-> untuk menambahkan beberapa data ke tabel khusus, mencoba menambahkan stempel waktu saat ini tetapi tidak menyimpan hal yang benar (0000-00-00 00:00:00 ini disimpan). kode ikhtisar $wpdb->update('mytable', array( 'value' => 'hello world', 'edit'...
Saya memiliki yang berikut ini: $query = 'SELECT * FROM wp_pod_tbl_add_questions WHERE id LIKE '. $id; $row = $wpdb -> get_results($query); Bagaimana cara mendapatkan kolom bernama 'id' dan 'name' dari $
Saya baru saja memutakhirkan ke PHP 7 hanya untuk menemukan bahwa WordPress 4.8.1 (versi terbaru) masih menggunakan mysql_connect di modul wp-db.php, tetapi mysql_connect telah ditinggalkan. Kode berikut diambil dari wp-db-php, baris 1567-1571: if ( WP_DEBUG ) { $this->dbh = mysql_connect(...
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'])) ) {...
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)