Foros del Web » Programando para Internet » PHP »

Imprimir etiqueta xhtml con echo

Estas en el tema de Imprimir etiqueta xhtml con echo en el foro de PHP en Foros del Web. Hola, estoy imprimiendo desde una base de datos una serie de campos que se llaman: campo_1 y campo_2. El problema es que no puedo desde ...
  #1 (permalink)  
Antiguo 02/02/2011, 11:09
Avatar de Gambinoh  
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 11 meses
Puntos: 11
Imprimir etiqueta xhtml con echo

Hola, estoy imprimiendo desde una base de datos una serie de campos que se llaman: campo_1 y campo_2.

El problema es que no puedo desde el echo imprimir la etiqueta span con su class="alfa" el css no se aplica. Mientras que si incluyo en el campo_1 la etiqueta span y la retiro de el echo, sí que se aplica el estilo css.

Cita:
while($fila = mysql_fetch_assoc($query)) {
echo "A)&nbsp;" . "&nbsp;<span&nbsp;class='alfa'>" . $fila['campo_1'],"</span>" . "&nbsp;&nbsp;" . "B)&nbsp;" . "<span&nbsp;class='beta'>" . $fila['campo_2'],"</span>";
}
¿El problema son las dobles comillas y las comillas simples?

¿Cómo se imprime un simple echo <span class="alfa">Hola mundo</span> logrando que se aplique el estilo?
  #2 (permalink)  
Antiguo 02/02/2011, 11:54
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: Imprimir etiqueta xhtml con echo

busca informacion sobre html_entity_decode(), que sirve para convertir las entidades html (los &nbsp; etc) a caracteres utiles.
  #3 (permalink)  
Antiguo 02/02/2011, 11:58
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 4 meses
Puntos: 416
Respuesta: Imprimir etiqueta xhtml con echo

Quita las entidades de espacios HTML.
echo '<p class="asd">sasda</p>';
  #4 (permalink)  
Antiguo 03/02/2011, 14:44
Avatar de Gambinoh  
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 11 meses
Puntos: 11
Respuesta: Imprimir etiqueta xhtml con echo

Cita:
Iniciado por Ronruby Ver Mensaje
Quita las entidades de espacios HTML.
echo '<p class="asd">sasda</p>';
Tienes toda la razón, era eso, siento haber preguntado una chorrada tan grande, porque de hecho no estoy teniendo tiempo de leer sobre PHP, pero en cuanto me ponga empezaré a participar más seriamente en el foro...

Un saludo y gracias ^^
  #5 (permalink)  
Antiguo 03/02/2011, 15:00
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Imprimir etiqueta xhtml con echo

Cita:
Iniciado por Gambinoh Ver Mensaje
Tienes toda la razón, era eso, siento haber preguntado una chorrada tan grande, porque de hecho no estoy teniendo tiempo de leer sobre PHP, pero en cuanto me ponga empezaré a participar más seriamente en el foro...

Un saludo y gracias ^^
pero... ¿en que momento tiene que ver con PHP?

a mi en lo personal no me agrada que confundan todo con PHP, el problema que tenías es de HTML en realidad... si no eres capaz de notar la diferencia eso no justifica que confundas lenguajes!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: echo, xhtml, etiquetas
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 08:29.