Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2012, 12:54
jr6084
 
Fecha de Ingreso: agosto-2011
Mensajes: 15
Antigüedad: 12 años, 8 meses
Puntos: 1
Mensaje Configuracion SQL Mode

Saludos, tengo una consulta en php de esta manera:
Código MySQL:
Ver original
  1. select cadena.IDc, planta.cadena
  2.         from cadena
  3.     inner join planta on planta.IDc=cadena.IDc
  4.     where planta.idioma='".$idi."'
  5.     AND planta.tiporeg in(2,3)

En mi local se ejecuta perfectamente, pero cuando la subo al servidor
no ejecuta la consulta y me muestra error en esta linea
where planta.idioma=\'S\'.

No se de donde saca el caracter "\". Lo que que averiguado es que se debe al SQL Mode del servidor, pero ya he intentado cambiarlo mediante el query

Código SQL:
Ver original
  1. SET SESSION sql_mode = 'NO_BACKSLASH_ESCAPES'

y tampoco lo soluciona. Agradezco cualquier ayuda.

Última edición por gnzsoloyo; 26/11/2012 a las 13:56 Razón: Código de programación no permitido en los foros de BBDD.