WordPress MySQL SQL Query Error in WPDB Class WordPress MySQL SQL Query ошибку в WPDB класс
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 подключаемые модули пользователи или внешние сценарии разработчики могут возникнуть проблемы при попытке выполнения запроса или манипуляций по базе данных MySQL, используя $ wpdb класса, класса функций для всех баз данных манипуляций на основе 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. $ wpdb Wordpress класс обеспечивает простой способ доступа к базе данных таблицы без необходимости вручную код соединения с базой данных синтаксис в PHP еще раз. $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 предоставляет ряд функций для доступа, поиска, отбора, удалять, обновлять или манипулировать данными в базе данных, такие, как запрос, get_var, get_row, get_col, get_results, убежать, show_errors, hide_errors, get_col_info, а заподлицо. 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. При использовании этих $ wpdb разобрать SQL заявления, как и в подключаемых модулей или внешние сценарии и даже сам код Wordpress следующее сообщение об ошибке или аналогичные ошибки могут появляться.
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: [У вас есть ошибка в Вашем SQL синтаксиса; проверять вручную, что подходит для вашего MySQL-сервера версия для права Синтаксис возле "ORDER BY post_date ASC LIMIT 1" в строке 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 ГОДА wp_posts ГДЕ post_date> "И post_date <2006-08-28 09:03:57" И post_status = 'публикует "и ID! = ORDER BY post_date ASC LIMIT 1
or (the following from bsuite B2V6) или (с учетом 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: [У вас есть ошибка в Вашем SQL синтаксиса; проверять вручную, что подходит для вашего MySQL-сервера версия для права Синтаксис возле "ы страницах" ELSE LEFT (b.post_title, 60) END, как название, SUM ( a.hits_reads) AS sor "в строке 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()) A.post_id AS SELECT post_id, случай, когда b.post_title IS NULL, затем "Алиса's Home" ELSE LEFT (b.post_title, 60) END, как название, SUM (a.hits_reads) AS sort_order, CONCAT ( 'Тот:', Формат (SUM (a.hits_reads), 0), ', Ср:', 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), 'Макс:', Format (MAX (a.hits_reads), 0),'') AS Сообщение от wp_bstat_hits LEFT JOIN wp_posts б ON ( a.post_id = b.ID), где bstat_date> 2006-08-03 "Группе 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. Одним из оснований для ошибок, вызванных post_ID или ID переменных, которые представляют собой идентификатор 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. В зависимости от версии PHP, MySQL или WordPress вы использовали, $ post_id или $ идентификатором или $ пост-> ID могут быть размещены в течение одного кавычка ( ') в обход или в резолюции, чтобы избежать или решить ошибка.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. ВАЖНО: Это машина переведена страница, на которой предоставляется "как есть" без гарантий. Machine translation may be difficult to understand. Машинный перевод может быть трудным для понимания. Please refer to Обратитесь к original English article Английский оригинал статьи whenever possible. когда это возможно.
Share and contribute or get technical support and help at Доля и вклад или получить техническую поддержку и помощь в My Digital Life Forums Моя Цифровая жизнь форумах .
Related Articles Статьи по теме
- Change or Set MySQL Long Query Time Value for log-slow-queries Изменить или Установить MySQL Long запроса временной стоимости входа медленно-запросов
- Enable Logging of Slow Queries (Slow Query Log) in MySQL Database Разрешить вырубку Slow запросов (Slow Запрос регистрации) в базе данных MySQL
- How to Move WordPress Blog to New Domain or Location Как перейти WordPress блог для нового домена или местоположения
- You Are Not Authorized to Execute SQL Queries in vBulletin Maintenance Вы не уполномочены выполнять SQL-запросы в поддержании Справка
- How to Customize, Modify or Change WordPress Database Connection Error Page Как настраивать, модифицировать или изменить WordPress Ошибка соединения с базой данных странице
- Oracle PL/SQL ORA-00947 Not Enough Values Error Oracle PL / SQL ORA-00947 не достаточно ценностей ошибке
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 - Part 4 Установка веб-сервера в Windows XP с Apache2, PHP5 и MySQL4 - Часть 4
- How to Delete Existing WordPress Post Revisions Stored/Saved Как удалить существующие WordPress должность изменения хранящихся / Сохраненные
- ORA-01502 Oracle Index in Unusable State ORA-01502 Oracle Индекс непригодным государства
- MySQL Error 1170 (42000): BLOB/TEXT Column Used in Key Specification Without a Key Length MySQL ошибка 1170 (42000): BLOB / TEXT колонке, используемых в Ключевые характеристики Без Ключевые Длина

































April 16th, 2007 22:11 16 апреля 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. Я пусть эти ошибки сохраняются на путь слишком долго, но сейчас они вместе с фиксированным множество других ошибок.
The latest version also lays the groundwork to transition to bsuite3, a ground-up rewrite and re-architecting of the plugin. Последняя версия также закладывает основы для перехода к bsuite3, наземные меры переработать и повторно architecting из плагина.
http://maisonbisson.com/blog/post/11613/