WordPress MySQL SQL Query Error in WPDB Class WordPress MySQL consulta SQL erro na classe 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 plug-ins de utilizadores ou scripts externos desenvolvedores podem encontrar problemas ao tentar executar a consulta ou a manipulação de dados MySQL, utilizando $ wpdb classe, uma classe de funções para todas as manipulações de dados baseados na 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 classe fornece uma maneira fácil para o acesso às tabelas de dados sem a necessidade de código manualmente o banco de dados conexão sintaxe em PHP novamente. $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 fornece acesso a várias funções, obter, seleccionar, apagar, atualizar ou manipular os dados no banco de dados, tais como consulta, get_var, get_row, get_col, get_results, escape, show_errors, hide_errors, get_col_info, e enxágüe. 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. Ao utilizar essas $ wpdb para analisar as instruções SQL no plug-ins ou scripts externos, ou mesmo código próprio Wordpress o seguinte erro ou semelhante erro pode aparecer.
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 erro: [Você tem um erro em sua sintaxe SQL; verifique o manual que corresponde ao seu servidor MySQL versão para o direito de utilizar sintaxe próximo 'ORDER BY post_date ASC LIMIT 1' na linha 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> "E post_date <'2006-08-28 09:03:57 'E post_status =' publicar 'E ID! = ORDER BY post_date ASC LIMIT 1
or (the following from bsuite B2V6) ou (a seguir a partir de 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 erro: [Você tem um erro em sua sintaxe SQL; verifique o manual que corresponde ao seu servidor MySQL versão para o direito de utilizar sintaxe próximo 's páginas' OUTROS esquerda (b.post_title, 60) NO FIM título, SUM ( a.hits_reads) AS Sor 'na linha 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, caso quando b.post_title IS NULL then 'Alice's Home "OUTROS esquerda (b.post_title, 60) NO FIM título, SUM (a.hits_reads) AS sort_order, CONCAT (' Tot: ', FORMAT (SUM (a.hits_reads), 0), ', médio:', 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 Nota da wp_bstat_hits um wp_posts LEFT JOIN b ON ( a.post_id = b.ID) ONDE 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. Uma das razões para o erro é causado por post_id ou ID variável que representam o ID do Wordpress post. 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. Dependendo de qual versão de PHP, MySQL ou você usou WordPress, a US $ post_id ou US $ US $ id ou pós-> ID pode ser colocado dentro de aspas simples ( ') como a forma ou de resolução a fim de evitar ou solucionar o erro.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANTE: Esta é uma página traduzida máquina que é fornecida "como está" sem garantia. Machine translation may be difficult to understand. A tradução automática pode ser difícil de compreender. Please refer to Por favor, consulte a original English article Inglês original article whenever possible. sempre que possível.
Share and contribute or get technical support and help at Compartilhe e contribuir ou obter suporte técnico e ajudar a My Digital Life Forums Minha vida digital Fóruns .
Related Articles Artigos relacionados
- Change or Set MySQL Long Query Time Value for log-slow-queries Alterar ou definir o MySQL Query Long Time Valor para log-slow-queries
- Enable Logging of Slow Queries (Slow Query Log) in MySQL Database Ativar registro de Consultas Lento (Slow Query Log) no MySQL Database
- How to Move WordPress Blog to New Domain or Location Como se deslocar para WordPress blog novo domínio ou local
- You Are Not Authorized to Execute SQL Queries in vBulletin Maintenance Você não está autorizado a executar consultas SQL em manutenção vBulletin
- How to Customize, Modify or Change WordPress Database Connection Error Page How to customize, modificar ou alterar WordPress database Erro de conexão página
- Oracle PL/SQL ORA-00947 Not Enough Values Error Oracle PL / SQL ORA-00947 não basta valores erro
- Install Web Server in Windows XP with Apache2, PHP5 and MySQL4 - Part 4 Instalar Web Server no Windows XP com Apache2, PHP5 e MySQL4 - Parte 4
- How to Delete Existing WordPress Post Revisions Stored/Saved Como eliminar existentes WordPress Post revisões armazenadas / salvas
- ORA-01502 Oracle Index in Unusable State ORA-01502 Oracle Índice inutilizáveis no Estado
- MySQL Error 1170 (42000): BLOB/TEXT Column Used in Key Specification Without a Key Length MySQL Error 1170 (42000): BLOB / TEXT Coluna Utilizado em Key Especificação Sem uma chave Comprimento

































April 16th, 2007 22:11 16 de abril de 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. Eu deixar que esses erros persistirem de forma demasiado tempo, mas agora eles estão fixados junto com um punhado de outros bugs.
The latest version also lays the groundwork to transition to bsuite3, a ground-up rewrite and re-architecting of the plugin. A última versão também estabelece as bases para a transição para bsuite3, um terreno-up e re-reescrever architecting do plugin.
http://maisonbisson.com/blog/post/11613/