2015-09-28 71 views
0

我想做一個簡單的回聲來獲得HR元素的樣式屬性。這些屬性被放置在數據字段中,但是我丟失了字段的第二部分。PHP的回聲不寫我想要的

我這樣做:

<hr id="lineDemo" style=<?php echo $model->css_style; ?> /> 

$模型 - > CSS_STYLE有這裏面:

"height: 5px; background-color: rgb(0, 253, 255);" 

我得到的是什麼...

<hr id="lineDemo" style="height: 5px;"> 

我是什麼做錯了?

+0

引號是實際包含在css_style屬性內嗎? – Amarnasan

+0

是的。我試圖做同樣不包括在財產報價標誌。 –

+0

這段代碼應該可以工作。你能展示更多'$ model'的代碼嗎? – D4V1D

回答

1

首先,你應該把爲報價,使整個字符串是屬性的一部分:

<hr id="lineDemo" style="<?php echo $model->css_style; ?>" /> 

這可能會幫助,但也許不完全(取決於什麼真的是在$模型 - > CSS_STYLE。 ..)

+0

這就是我現在得到的:


+0

那麼可能你在css_style中有什麼比你想象的還要別的東西? –

0

嘗試以下

<hr id="lineDemo" style="<?=$model->css_style?>" />

+0

謝謝Lepanto。這是正確的答案。數據庫字段和代碼中沒有引號。 –

-1

你沒有的

報價跡象
<hr id="lineDemo" style=<?php echo $model->css_style; ?> /> 

line。你可以試試這個:

<hr id="lineDemo" style="<?php echo $model->css_style; ?>" /> 
+1

這與所有準備好的建議有什麼不同? – Epodax