Cita:
Iniciado por nand0 Hola buenas a todos, tengo un problema con una newsletter que estoy haciendo.
Quiero insertarle imagenes a una plantilla HTML desde MySQL, pero me da fallo, con un ejemplo se verá mas claro.
Imagínense que dentro del siguiente codigo quiero meterle una imagen la cual cojo desde MySQL (sólo la ruta). Lo haria así por ejemplo:
*Este codigo iria dentro de la plantilla HTML que hay mas abajo.
Código PHP:
'.echo $sql->RUTA_IMAGEN.'
Código PHP:
$html ='<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
$html ='<html xmlns="http://www.w3.org/1999/xhtml">';
$html ='<head>';
$html ='<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
$html ='<title>'.echo $sql->RUTA_IMAGEN.'</title>';
$html ='</head>';
$html ='<body style="background-color:#000">';
$html ='<table width="900" border="0" cellpadding="0" cellspacing="0">';
Pues bien, el problema está en que no me deja hacer "echo" dentro de la plantilla HTML y no sé por que.
Por ejemplo:
Código PHP:
$html ='<td>'.echo $sql->RUTA_IMAGEN.'</td>';
Esto me da fallo :\
¿Alguna idea?
Hola
pregunto 2 cosas
0. si haces el echo en otro lugar, por ej antes del $html te muestra esa variable?
1. intenta sin el echo en la concatenación, o ya intentaste y te muestra literalmente la variable como texto?
comentas
saludos