Las últimas semanas me he estado dando de topes con este caso. Como el servidor donde tengo hospedado mis sitios, actualizo MySQL, me está dando un poco de problemas con algunas consultas el sql_mode de la sección de variables.
Estuve investigando, y una de las alternativas era modificarla, editando de la cadena "only_full_group_by". Bueno, lo hice y todo funciona muy bien.
Sin embargo, no sé si el servidor se actualiza periódicamente, ya que, al siguiente día o en algunos días, el valor vuelve a quedar de forma original, teniendo que volver a hacer el mismo procedimiento una y otra vez.
Revisé con soporte y me dieron la opción de introducir una modificación en el archivo de configuración de mysql, por línea de comandos. Ya lo realicé y funciono todo algunos días, pero hoy, otra vez se presenta la variable modificada :/
Entonces, mi pregunta es: ¿Es posible establecer este valor que necesito en mi archivo de PHP para que no se me modifique mi consulta? ¿O es preferible modificar mi consulta?
Mi consulta es la siguiente:
Código MySQL:
Ver original
* $opcion es un valor entre 1 - 7
De antemano, agradezco por sus comentarios.
Saludos!!