WordPress MySQL SQL Query Error in WPDB Class Wordpress MySQL Query SQL Kesalahan dalam WPDB Kelas
WordPress plug-ins users or external scripts developers may encounter problems on when trying to perform query or manipulation on MySQL database by using $wpdb class, a class of functions for all database manipulations based on the ezSQL. Wordpress plug-in pengguna atau skrip eksternal pengembang mungkin mengalami masalah pada saat mencoba untuk melakukan permintaan atau manipulasi pada database MySQL dengan menggunakan $ wpdb kelas, satu kelas untuk semua fungsi manipulasi database berdasarkan ezSQL. $wpdb Wordpress class provides easy way to access to database tables without the need to manually code the database connection syntax in PHP again. $ kelas wpdb Wordpress menyediakan cara yang mudah untuk akses ke tabel database tanpa harus secara manual kode koneksi database sintaks di PHP lagi. $wpdb provides several functions to access, retrieve, select, delete, update or manipulate the data in the database such as query, get_var, get_row, get_col, get_results, escape, show_errors, hide_errors, get_col_info, and flush. $ wpdb menyediakan beberapa fungsi untuk mengakses, mengambil, memilih, menghapus, memperbarui atau memanipulasi data dalam database seperti permintaan, get_var, get_row, get_col, get_results, keluar, show_errors, hide_errors, get_col_info, dan flush. When using these $wpdb to parse SQL statements as in plug-ins or external scripts or even Wordpress code itself the following error or similar error may appear. Ketika menggunakan ini untuk wpdb $ parse SQL pernyataan seperti di plug-in atau eksternal script atau bahkan Wordpress kode berikut kesalahan sendiri atau kesalahan serupa mungkin muncul.
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY post_date ASC LIMIT 1' at line 1] WordPress database error: [You have an error in your SQL syntax; periksa manual yang berkaitan dengan anda MySQL server versi untuk sintaks yang tepat untuk menggunakan dekat 'ORDER BY post_date asc Limit 1' pada baris 1]
SELECT ID, post_title FROM wp_posts WHERE post_date > ” AND post_date < '2006-08-28 09:03:57' AND post_status = 'publish' AND ID != ORDER BY post_date ASC LIMIT 1 SELECT ID, post_title FROM wp_posts WHERE post_date> "DAN post_date <'2006-08-28 09:03:57 'AND post_status =' publish 'AND ID! = ORDER BY post_date asc Limit 1
or (the following from bsuite B2V6) atau (berikut ini dari bsuite B2V6)
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's pages' ELSE LEFT(b.post_title, 60) END AS title, SUM(a.hits_reads) AS sor' at line 4] WordPress database error: [You have an error in your SQL syntax; periksa manual yang berkaitan dengan anda MySQL server versi untuk sintaks yang tepat untuk menggunakan dekat 's halaman' ELSE LEFT (b.post_title, 60) END AS title, SUM ( a.hits_reads) SEBAGAIMANA SOR 'di baris 4]
SELECT a.post_id AS post_id, CASE WHEN b.post_title IS NULL THEN 'Alice's Home' ELSE LEFT(b.post_title, 60) END AS title, SUM(a.hits_reads) AS sort_order, CONCAT('Tot: ', FORMAT(SUM(a.hits_reads), 0), ', Avg: ', FORMAT((SUM(a.hits_reads)) / ((TO_DAYS(NOW()) SELECT a.post_id AS post_id, SEWAKTU b.post_title CASE IS NULL THEN 'Alice's Home' ELSE LEFT (b.post_title, 60) END AS title, SUM (a.hits_reads) AS sort_order, CONCAT ( 'Tot:', FORMAT ( SUM (a.hits_reads), 0), ', Rata-rata:', FORMAT ((SUM (a.hits_reads)) / ((TO_DAYS (NOW ())
- TO_DAYS(MIN(a.bstat_date))) + 1), 0), ', Max: ', FORMAT(MAX(a.hits_reads), 0), '') AS note FROM wp_bstat_hits a LEFT JOIN wp_posts b ON (a.post_id = b.ID) WHERE bstat_date > '2006-08-03′ GROUP BY a.post_id ORDER BY sort_order DESC LIMIT 5 - TO_DAYS (MIN (a.bstat_date))) + 1), 0), ', Max:', FORMAT (MAX (a.hits_reads), 0),'') AS DARI wp_bstat_hits catatan yang LEFT JOIN wp_posts b ON ( a.post_id = b.ID) WHERE bstat_date>'2006-08-03 'GROUP BY a.post_id ORDER BY sort_order desc Limit 5
One of the reason for the errors is caused by post_ID or ID variable that represent the ID of the Wordpress post. Salah satu alasan yang disebabkan oleh kesalahan atau ID post_ID variabel yang mewakili ID yang dikirim Wordpress. Depending on which version of PHP, MySQL or WordPress you used, the $post_id or $id or $post->ID can be placed within single quote (') as the workaround or resolution to avoid or solve the error. Tergantung mana versi PHP, MySQL atau Wordpress yang digunakan, atau yang $ post_id $ id atau $ post-> ID dapat ditempatkan dalam kutip ( ') sebagai Workaround atau resolusi untuk menghindari atau memecahkan masalah.
IMPORTANT : The page is machine translated and provided "as is" without warranty. PENTING: Halaman yang diterjemahkan mesin dan diberikan "sebagaimana adanya" tanpa jaminan. Machine translation may be difficult to understand. Mesin terjemahan mungkin sulit dimengerti. Please refer to Silakan merujuk ke original English article artikel asli Inggris whenever possible. bila memungkinkan.
Related Articles Artikel Terkait
- Change or Set MySQL Long Query Time Value for log-slow-queries Mengubah atau Set Long MySQL Query Waktu Nilai untuk log-lambat-query
- How to Customize, Modify or Change WordPress Database Connection Error Page Bagaimana Customize, Ubah atau Ubah Wordpress Database Error Koneksi Halaman
- Enable Logging of Slow Queries (Slow Query Log) in MySQL Database Aktifkan Logging dari Query Lambat (Slow Permintaan Log) di MySQL Database
- Using PHP-MySQL Persistent Connections to Run WordPress Blog Menggunakan PHP-MySQL Persistent Sambungan ke Jalankan Wordpress Blog
- MySQL Error 1170 (42000): BLOB/TEXT Column Used in Key Specification Without a Key Length MySQL Error 1170 (42000): blob / TULISAN Kolom Digunakan dalam Spesifikasi Kunci Tanpa Kunci Panjang
- gmmktime Error in WordPress and MagpieRSS Kesalahan dalam gmmktime Wordpress dan MagpieRSS
- Retrieve and Get WordPress Post ID Outside the Loop as PHP Variable Ambil dan Dapatkan ID Wordpress Posting Di luar Loop sebagai PHP Variabel
- How to Find and Replace Text in MySQL Database using SQL Cara Cari dan Ganti Teks di MySQL Database menggunakan SQL
- How to Backup and Restore (Export and Import) MySQL Databases Tutorial Cara Backup dan Restore (Ekspor dan Impor) Database MySQL Tutorial
- How to Delete Existing WordPress Post Revisions Stored/Saved Cara Hapus yang ada Wordpress Posting Revisi Stored / Tersimpan










































April 16th, 2007 22:11 16 Apr 2007 22:11
I've let these errors persist for way too long, but now they're fixed along with a bunch of other bugs. Saya telah membiarkan kesalahan ini bersikeras untuk jalan terlalu panjang, namun kini mereka tetap bersama-sama dengan a bunch of bug.
The latest version also lays the groundwork to transition to bsuite3, a ground-up rewrite and re-architecting of the plugin. Versi terbaru yang juga meletakkan dasar untuk transisi ke bsuite3, yang tanah-up dan menulis ulang kembali dari architecting plugin.
http://maisonbisson.com/blog/post/11613/ http://maisonbisson.com/blog/post/11613/