Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/02/2011, 23:54
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 9 meses
Puntos: 2237
Respuesta: Problema al mostrar función de Paginación

El problema que tienes es que tu variable $while no hace reemplazos automaticamente, entonces, lo que necesitas es crear una especie de plantilla, por ejemplo:

Código PHP:
Ver original
  1. $while = '<div class="clase_de_comentarios">Comentario Número: [ID_COMENTARIO] publicado el: [fecha], se dijo:<br />[comentario]</div>';
  2.  
  3. // Y en tu clase, al leer cada registro de la consulta:
  4. while($row.... ) {
  5.     // Inicializas la variable para este ciclo
  6.     $salida = $while;
  7.     // Recorres todos los campos para hacer el reemplazo
  8.     foreach($row as $campo => $valor) {
  9.         // Reemplazas las pseudo-etiquetas con el valor correspondiente de cada campo
  10.         $salida = str_replace("[$campo]", $valor, $salida);
  11.     }
  12.     // Finalmente, muestras el contenido de este registro
  13.     echo $salida;
  14. }

Solo hay dos cosas a tener en cuenta:
1- Cada pseudo-etiqueta debe ser el nombre del campo, como lo defines en la tabla
2- Con esta opcion no puedes convertir la fecha, debes pensar que hacer para que se ejecute la funcion... eso te queda de tarea
__________________
- León, Guanajuato
- GV-Foto