Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/03/2016, 20:17
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 11 años, 8 meses
Puntos: 52
Respuesta: problema al concatenar funcion php en consulta mysql

Cita:
Iniciado por pateketrueke Ver Mensaje
A ver si entendí, minombreesmm ¿quieres aplicar una función de PHP a los resultados de una consulta de SQL?

Porque eso lo debes hacer después de obtener los datos, cuando los tengas como arrays u objetos en PHP: colocar funciones de PHP en la sintaxis de SQL no sirve.
el detalle, es que la consulta sql, es muy grande.. esta combinada con otras tablas y unida con otras consultas, por lo que concateno los campos creando solo uno para que tenga forma de oracion segun la notificacion..
tiene mas de 2 consultas unidas y cada consulta regresa un campo concatenado..
ese campo concatenado es el resultado de un variado numero de campos por consulta.
por ejemplo
1.-Jennifer a comentado el tema funciones php ayer
2.-jazmin a votado el tema manual de java
3.-has recibido 2 puntos por votar el tema programacion orientada a objetos en la categoria programacion
4.-Feliz cumpleaños Vanesa

la 1, obtengo nombre de usuario y tema y la fecha
la 2 obtengo nombre de usuario y tema
la 3 obtengo los puntos recibidos y el tema
la 4 obtengo los púntos obtenidos, el tema y la categoria

si te fijas necesito eso para variar las oraciones y variar la cantidad de campos concatenados.
para solo en php hacer eso
Código PHP:
Ver original
  1. <div><? echo $registro['notificacionconcatenada']; ?></div>

ya no preocuparme de como presentarlo en php..
__________________
a veces creemos que es algo básico pero al profundizar nos damos cuenta que estábamos tocando solo la cola de la culebra