Ver Mensaje Individual
  #9 (permalink)  
Antiguo 04/05/2014, 14:14
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Funciones de cadenas en MYSQL

Partamos de un detalle: La base te va a devolver sólo lo que tiene, y lo que se le pide. La query no puede devolver por sí misma dos veces el mismo resultado, porque para el DBMS no existe esa duplicidad.
Podrías fabricarla invocando la misma sentencia de consulta dos veces con un UNION ALL:
Código MySQL:
Ver original
  1. SELECT CONCAT(LEFT(titulo,10), '...') Titulo
  2. FROM libros
  3. SELECT CONCAT(LEFT(titulo,10), '...') Titulo
  4. FROM libros;
pero esto desde el punto de vista de los datos es un resultado falaz.
Por otro lado, lo que me estás diciendo tiene que ver con lo que quieres mostrar en la web, y no los datos de la base, y eso es tema de programación.
Sencillamente, si el problema consiste en repetir la secuencia de resultados, ¿por qué no los cargas, del lado de PHP, en un array y lo recorres dos veces?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)