Cita:
Iniciado por celsin87
[...] pues bien cuando inserto caracteres especiales en la tabla se añade '¿' o doble '¿' o tripe '¿', [...]
Cita:
Iniciado por gildus
[...]
Si se entiende un poco mas, por ejemplo si ingresan una cadena:
"Php con Oracle's , y librerías se extraña"
Si no mal leo, ilemming no se refiere a la información ingresada, sino al nombre de la columna.
Cita:
Iniciado por ilemming
Tengo en una Tabla de la Base de Datos un campo con "acento" (F_GRABACIÓN), si un acento [...]
Aún así, ilemming, necesitas aclarar bien la situación. ¿"Un campo con acento sin un acento"?. Obviamente, la BD funciona(aba?) con algún otro sistema, ¿con cuál?, ¿no puedes ver el código fuente?, ¿se mudó de SO?, tu aplicación PHP ¿está en la misma máquina de la BD?, ¿Que SOs estás involucrados?, ¿puedes trabajar desde el cliente de línea de comandos?, ¿cómo lo haces?.
Vaya, coloca bien en la mesa la situación. Lee mi firma.
Así nada más ... siendo "una BD vieja", posiblemente se estará usando ISO-8859-1 junto con el SO (¿Windows? :-/). Si hubo una migración de SO o si --quizá-- estás accediendo remotamente, por ahí podrías tener una incompatibilidad de juego de caracteres ... que no tienen que ver con código, sino del manejo del archivo y del servidor. ... pero son solo especulaciones.
¿Por qué no puedes renombrarlo? ... nunca son recomendables caracteres no ASCII para nombrar las columnas; viene en la propia documentación de Oracle (de hecho, no sabía que se podía).
Un saludo