Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/10/2009, 13:38
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Respuesta: Subrealista, PHP - oci8 - Oracle, help!!

Cita:
Iniciado por celsin87 Ver Mensaje
[...] pues bien cuando inserto caracteres especiales en la tabla se añade '¿' o doble '¿' o tripe '¿', [...]
Cita:
Iniciado por gildus Ver Mensaje
[...]
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 Ver Mensaje
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
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"