Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/10/2010, 08:40
Avatar de Chiefwesker
Chiefwesker
 
Fecha de Ingreso: octubre-2010
Mensajes: 10
Antigüedad: 14 años, 2 meses
Puntos: 0
Exclamación Respuesta: Problema: Select con acentos a base de Oracle

Cita:
Iniciado por Nano_ Ver Mensaje
Saludos

1. Que pena mysql_error no sirve para oracle

2. Esto es una sugerencia por que no utilizas adodb?

3. Podrias probar haciendo lo siguiente:

Código PHP:

$Total 
= @oci_parse(connect,$sql); 
if (!
$Total ) {
  
$e oci_error($connect);  
  echo 
htmlentities($e['message']);


Jejeje si es una pena jeje, bueno ya agregue el oci_error y no me marca ningún error, de hecho funciona bien la consulta. Mi variable $NroRegistros me imprime un 0, como si no hubiera un registro con el nombre 'César' lo cual es mentira .

El problema siguen siendo los acentos, como tengo guardados los nombres con acentos en la base de datos intente cambiar mi consulta por algo asi.

Código PHP:

$sql 
"select * from USERS where translate(USER_NAME,'é','e') like '%Cesar%'";
//Con la función [B]translate[/B] cambio en mi base la letra e con tilde por la e normal. 
Aún haciendo esto no funciona, pero igual que con la consulta sencilla, en el TOAD funciona perfecto.