Pesquisa
Itens ativos
Posts mais lidos hoje
- Tutorial Para Iniciantes
- Manual
- Site fora do ar Personalizado
- Tutoriais
- Como instalar e configurar o TinyMCE no Drupal
- Sobre o Drupal
- Tutorial: Instalando o Drupal 6 em português
- Correios (Sedex, Malote, PAC) para e-Commerce
- Drupal em português do Brasil (instalação)
- Tutorial - Criando um site com caixas de notícias
Login do usuário
Assine o RSS do Drupal-BR
Conexão a banco de dados(charset)
Boa tarde pessoal,
Estou tendo problemas ao usar bancos de dados mysql no dupral, quando tento mostrar os dados do banco os caracteres tem "zuado" (ciências=ci?ncias), o banco que estou utilizando tem como charset (latin1_swesdish_ci) e o do drupal é utf8_general_ci. Posso muda o charset do outro banco, mas aparenemente não resolveu o problema.
Qualquer ajuda eu agradeço, ainda sou um novato com CMS's e banco de dados.
Lucas Schmoeller do Prado Rodrigues
3º Período - Ciência da Computação- Unifal-MG
Enviado por lschmoeller em 05/07/2007 - 17:19
- Se logue ou se registre para poder enviar comentários
- 153 leituras




Olá Lucas,
Desde o Drupal 4.7 o Drupal vem usando, como padrão, o encoding UTF. Recomendo sempre usar esse encoding quando for trabalhar com o Drupal.
Quando você muda o esquema da tabela, o MySQL não atualiza os dados(ou pelo menos é o que parece, não tenho certeza).
Aqui no Drupal Brasil chegou a dar esse problema quando ocorreu a migração do 4.6 pro 4.7. Usei esse script aqui http://home.foolab.org/cgi-bin/viewcvs.cgi/*checkout*/php/trunk/fix_drup... para resolver o problema.
Não entendi se a suas tabelas que zuaram são do Drupal ou outro sistema, se forem do Drupal, o script pode ajudar.
Se forem de outro sistema, vc pode dar uma estudada no código e ver como ele resolve o problema. Já te adianto que ele converte os campos para um tipo binário e depois volta para o formato texto. Isso parece resolver os problemas...
Qualquer dúvida, envie aqui. Não detalhei mais pois não sei exatamente onde vão residir suas dúvidas :-)
Abraço
--
Rafael Ferreira Silva
http://www.rafaelsilva.net
Valeu a ajuda Rafael,
Vou estudar o script e ver o que eu consigo fazer. Qualquer solução que eu chegar disponiblizo aqui.
Abraço
Lucas Schmoeller do P. Rodrigues
PS: As tabelas que "zuaram" são as minhas e não as do drupal.
____
| | Lucas Schmoeller do P. Rodrigues
_|____|_
( o o )
\ __ /
\__/
♥♣♠♦
Lucas,
Esse script pode ajudar também nas suas tabelas, basta colocar os nomes delas :-) Recomendo o estudo dele, e qualquer coisa comenta aqui que vemos o que podemos fazer.
--
Rafael Ferreira Silva
http://www.rafaelsilva.net