Foros del Web » Programando para Internet » PHP »

problema con Consulta

Estas en el tema de problema con Consulta en el foro de PHP en Foros del Web. Hola a todos!!! Creo que a la mayoria de nos pasa, es sobre los acentos, tengo una consulta que al momento de mandarla llamar en ...
  #1 (permalink)  
Antiguo 18/05/2009, 10:13
 
Fecha de Ingreso: abril-2009
Mensajes: 83
Antigüedad: 10 años, 9 meses
Puntos: 2
problema con Consulta

Hola a todos!!!

Creo que a la mayoria de nos pasa, es sobre los acentos, tengo una consulta que al momento de mandarla llamar en codigo php no me devuelve nada y la genero en mysql front y si me regresa valores la consulta es la siguiente:

$colonia="Centro";
$ciudad="Mazatlán";

"SELECT d_codigo, d_ciudad, d_pais, d_estado, d_mnpio FROM codigopostal WHERE d_mnpio='$ciudad' AND d_asenta='$colonia'"

como veran la ciudad es la del acento y es la que me causa ese ruido, si alguien me puede ayudar a resolver ese problema se los agradesco mucho, pero de antemano muchas gracias
  #2 (permalink)  
Antiguo 18/05/2009, 11:13
Avatar de Synkronice  
Fecha de Ingreso: octubre-2007
Ubicación: Madrid
Mensajes: 831
Antigüedad: 12 años, 3 meses
Puntos: 48
Respuesta: problema con Consulta

Te recomiendo antes de nada te pases por el foro de base de datos para que te ayuden a verificar si la codificación de la base de datos es correcta. También puedes debugear un poco pintando la query antes de de enviarla o pintando las posibles excepciones que devuelva mySQL.

Saludos!
  #3 (permalink)  
Antiguo 18/05/2009, 11:17
 
Fecha de Ingreso: septiembre-2008
Ubicación: Cuernavaca,Morelos,Mexico
Mensajes: 80
Antigüedad: 11 años, 4 meses
Puntos: 0
Respuesta: problema con Consulta

prodria funcionar con un like en la consulta
$colonia="Centro";
$ciudad="Mazatlán";

"SELECT d_codigo, d_ciudad, d_pais, d_estado, d_mnpio FROM codigopostal WHERE d_mnpio like '%$ciudad%' AND d_asenta='$colonia'"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:56.