動態複選框我使用一個循環來創建動態複選框描述here重新填充的PHP從MySQL數據庫
一切正常,我已經成功地創建一個表2列:用戶名和偏好。 每個複選框都有一個唯一的首選值相關聯,如果它被選中,那麼PHP將它存儲在一個mysql數據庫中。
現在我需要重新填充複選框,如果用戶在另一天返回頁面。
我的想法(也許還不夠好。)
SELECT preference FROM Preference table WHERE UserId=CurrentUserId
,我可以調用query result ---> $result[]
現在,我得到一個變量的某個用戶的所有喜好,我可以做創建動態複選框時帶有IF條件的循環:
IF $result
等於當前複選框ID,然後寫入checked
但我不完全確定如何使其工作,如果它會工作..任何想法?
這是一個快速和骯髒的解決方案。這顯然不是最好的,但它完成了工作。 $ form ='您的HTML內容'; $ form = str_replace(「」,「「,$ form); – qsheets 2012-02-21 04:18:56