Jump to content


Photo

Problemas Com Nome De Campos


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

#1 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 25/09/2009, 10:26

E ai galera. .tudo certo?

Seguinte tenho um banco de dados do access que possui acentuação e espaços nos nomes dos campos...
queria saber se existe uma maneira de eu consultar eles usando php..

o problema dos espaços eu consegui resolver fazendo assim:

$query = odbc_exec($con,"SELECT `nome campo`,`campo2` FROM tab");


mas quando o campo tem acentuação não sei como consultar...
existe alguma coisa qu epossa fazer ?
obs não posos alterar os nomes dos campos...
abs

#2 rodrigo_elesbao

rodrigo_elesbao

    Novato no fórum

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

Posted 25/09/2009, 13:56

Bom amigo, nunca trabalhei com nomes acentuados, mas primeiramente faca o sguinte teste, acima do seu codigo php cole a seguinte tag:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">

Eu utilizo a mesma quando necessito adicionar e resolver strings acentuadas ou com cedilha.
Faca o teste e diga o q aconteceu.
<?php echo 'NERD!!!11!'; ?>

#3 viniciusjau

viniciusjau

    Veterano

  • Usuários
  • 1492 posts
  • Sexo:Masculino
  • Localidade:Jaú
  • Interesses:Web Designer em Geral

Posted 25/09/2009, 14:13

Fala rodrigo consegui resolver dessa maneira:

SELECT * FROM ([solicitações]) WHERE criterio=1 ...


Vou dar uma dica ao invés de você incluir esse código ai em cima é só dar um print nas suas variaveis assim:

$var = "João cominicação"
echo utf8_decode($var);




1 user(s) are reading this topic

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

IPB Skin By Virteq