2015-06-29 31 views
-1

內部的複選框我有一個表格的回波和用於無線電按鈕的回波餘使用此:呼應的回波形式

//works fine. 
value='0' ";if ($row["werkverwijder"] == '0') { 
echo "checked"; 
} 

爲一個textarea我使用此:

//works fine. 
".$row["overmij"]."</textarea></td> 

但是當涉及到一個複選框時,我完全失敗了。 這是我的嘗試:

value='1' "; if($row["fav"] == 'checked') 
{ 
echo "checked"; 
} 

,但它不工作。我嘗試了很多其他組合,但仍然沒有獲得任何地方。

任何人都可以幫助我嗎?

+0

爲什麼每個人都給我減點而不是答案?如果它是如此簡單,你也可以幫助:-) –

+0

顯示生成的html ... –

+0

已經解決了它,但謝謝。 –

回答

1

你還沒有提供太多的代碼,所以很難說什麼,它應該工作。 音符空白:

<input type="checkbox" name="sth" <?php if($row["sth"] == "checked"{echo "checked";})?> > 

檢查是否存在錯誤的開發者控制檯。

+0

謝謝,我發現錯誤,它完全沒有關聯,所以現在一切正常。我是一個女人和金髮女郎:-) –

+0

很高興你得到它的工作:)祝你好運更多的PHP冒險:D –

+0

謝謝,我會嘗試在未來問更多複雜的問題:-) –

1
$string = '<input type="checkbox"'; 
if($row['fav'] == 'checked') 
{ 
    $string .= ' checked'; 
} 
$string .= '>'; 
echo $string; 

然後根據自己的喜好編輯初始字符串值。

+0

//現在它作品「; if($ row [」fav「] =='1'){ \t \t echo」checked「; \t} \t echo」 –