Jump to content


Photo

Resultado De Busca (acento)


  • Faça o login para participar
5 replies to this topic

#1 Bassila

Bassila

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 19/06/2008, 09:08

Olá pessoal bom dia!

To com um pequeno problema.. que vocês devem saber facim facim como resolver, eu por ser iniciante já quebrei a cabeça e nada.

Quando eu faço uma busca no meu banco de dados (mysql) pelo php o resultado do select das palavras em acentos sai tudo errado

Exemplo:

sai Aplica��o, invez de Aplicação.
sai Mat�ria, invez de Matéria.


O estranho é que dentro do banco de dados, ele está gravado certinho.. se eu faço um select lá dentro.. as palavras estão supimpa, mas quando o select é dentro do script php .. ele retorna desse jeito.

O que eu posso fazer pra que o retorno da busca seja com a acentuação correta?

Obrigado, desdeee já!
Miguel

#2 Bruno Augusto

Bruno Augusto

    ∙•● Restarting... ●•∙

  • Usuários
  • 1968 posts
  • Sexo:Não informado
  • Localidade:Itajubá

Posted 19/06/2008, 09:46

Passa o header Content-Type para ISO-8859-1 sobrescrevendo todos headers iguais setados anteriormente, seja manual ou automaticamente pelo browser:

Assim:

header("Content-Type: text/html; charset=ISO-8859-1",true);


#3 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 19/06/2008, 09:47

ou use utf8_decode na sua string! (y) sempre funfa, se não funfar com utf8, use htmlentities para iso!

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#4 Bassila

Bassila

    Novato no fórum

  • Usuários
  • 15 posts
  • Sexo:Não informado

Posted 19/06/2008, 10:21

Olá pessoal, consegui arrumar colocando no header o content

maaaaas.. as palavras que são em maísculas.. a acentuação continua a aparecer toda estranha

o que eu preciso fazer pra arrumar?

#5 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 19/06/2008, 11:35

man... a codificação geral do seu doc esta bugada....

tenta fazer o seguinte....

remove a meta tag.. do doc... copia o code inteiro e cola no bloco de notas.

depois salva em cima do documento....

isso deve remover a meta do seu editor.;.
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>

#6 == MotoBoy ==

== MotoBoy ==

    12 Horas

  • Usuários
  • 133 posts
  • Sexo:Masculino
  • Localidade:Fortaleza (CE)

Posted 19/06/2008, 14:50

Olá !

Fazo seguinte parceiro:

1. Abre o Arquivo onde contém todo o Script da tua pesquisa no Dreamweaver;
2. Vai em MODIFY >> PAGE PROPERTIES (ou CTRL+J);
3. Seleciona a opção TITLE/ENCODING;
4. Onde tem a opção ENCODING, tua seleciona Europeu Ocidental e dá um Apply;
5. Salva a página e vê no que dar !

Abraços e Espero ter ajudado!!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq