cervera .. si usas comillas simples en un echo .. las variables no se van a interpretar (tomar su valor)
Se puede usar comillas dobles y escapar las comillas dobles que necesitemos en la cadena:
Código PHP:
echo "<font face=\"Arial, Helvetica, sans-serif\" color=\"#000000\" size=\"2\">$nombre</font>";
también podemos concatenar donde necesitemos las variables (como el ejemplo de cervera):
Código PHP:
echo ' <font face="Arial, Helvetica, sans-serif" color="#000000" size="2">'.$row["ciudad"].'</font>';
También podemos usar sintax HERE DOC:
Código PHP:
echo <<<HTML
<font face="Arial, Helvetica, sans-serif" color="#000000" size="2">$variable</font>
HTML;
Y también podemos incrustar PHP sobre HTML tipo:
Código PHP:
<font face="Arial, Helvetica, sans-serif" color="#000000" size="2"><? echo $row["ciudad"] ?></font>
(así veremos hasta con nuestro editor HTML "visual" favorito como queda el código ...)
Un saludo,