Foros del Web » Programando para Internet » PHP »

Duda crear plantilla de "description" con MySQL y PHP

Estas en el tema de Duda crear plantilla de "description" con MySQL y PHP en el foro de PHP en Foros del Web. Buenos dias, estoy en un proyecto grande y necesito generar las metas description. Puesto que tengo demasiada cantidad de informacion he decidido crear varias plantillas ...
  #1 (permalink)  
Antiguo 05/02/2013, 05:19
 
Fecha de Ingreso: noviembre-2010
Mensajes: 146
Antigüedad: 9 años, 7 meses
Puntos: 3
Duda crear plantilla de "description" con MySQL y PHP

Buenos dias, estoy en un proyecto grande y necesito generar las metas description. Puesto que tengo demasiada cantidad de informacion he decidido crear varias plantillas en la DB para luego autogenerar las descriptions.

Necesito saber como puedo tener un texto en la db ejemplo: " Este es una ejemplo de la descripcion de la asignatura "nombre de asignatura".

En este caso trato de cambiar "nombre de asignatura" por una variable que tengo en PHP.

No se si se me entiende bien lo que busco. Digamos que en la DB quiero una plantilla y que cuando cargue la pagina coja esa plantilla el php y cambie lo seleccionado por lo que ya tengo en php.

Gracias
  #2 (permalink)  
Antiguo 05/02/2013, 06:58
Avatar de alealvaro  
Fecha de Ingreso: junio-2004
Ubicación: BA - Argentina
Mensajes: 210
Antigüedad: 16 años, 1 mes
Puntos: 12
Respuesta: Duda crear plantilla de "description" con MySQL y PHP

Hola!

Lo que se me ocurre es que en la db guardes por ejemplo:
Cita:
Este es una ejemplo de la descripcion de la asignatura [NOMBRE_ASIGNATURA].
Utilizando etiquetas bien identificadas, al momento de usar esa plantilla puedes hacer:

Código PHP:
Ver original
  1. $texto = str_replace('[NOMBRE_ASIGNATURA]', 'el nombre real de la asignatura aquí');

Espero te sirva!

Saludos!
__________________
Always learning a little more...
Videos y frases para dedicar

Etiquetas: description, mysql, plantilla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:51.