Hola amig@s.
Estoy probando hacer consultas rápidas y eficientes, pero no se si por querer optimizar código estoy metiendo la pata.
He hecho una gran consulta que en phpmyadmin directamente me arroja resultados pero cuando la incrusto en mi código php me da el error que os comentaba.
La consulta, sólo deciros que, como tengo que sacar resultados que dependen de otras tablas, los llamo en el mismo select inicial para luego no tener que ir consultando en cada iteración.
Me refiero, por ejemplo a que si digo
Código MySQL:
Ver originalifnull( id_servicio
, (SELECT nombre_tiposervicio
FROM tipos_servicios t
, servicios s
WHERE t.id_tiposervicio
= s.id_tiposervicio
AND s.id_servicio
= v.id_servicio
) ) as servicio
Ahí le estoy diciendo que si no hay número de servicio me muestre el tipo de servicio dependiendo de otra columna situada en la tabla servicios, pero que a su vez tiene que llamar a la tabla tipos_servicios.
Como os digo, si la consulta la pongo directamente en el phpmyadmin me arroja bien los resultados, pero desde php no se lo traga.
Alguien sabe por qué?
Saludos y gracias!!