在Dreamweaver(php)中,我有一個類似於以下問題的表單:「您是如何知道我們的?和一個有一些選擇的廣播組織。其中一個廣播組的選擇是「其他 - 請描述!」。選中後,文本區域將從隱藏變爲顯示,用戶可以寫入內容。我無法在一個表格字段中更新用戶選擇的記錄(我可以保存無線電組選擇或文本區域)。任何幫助?謝謝!在Dreamweaver更新記錄中,只有當用戶在文本區域中寫入東西時
0
A
回答
0
我找到了解決方案。 建議是無線電組和建議書文本是textarea。
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
if ($_POST['Proposal'] != 'Other - please describe!') {
$_POST['ProposalText'] = $_POST['Proposal'];
}
$updateSQL = sprintf("UPDATE dialog SET answer=%s WHERE id_question=%s",
GetSQLValueString($_POST['ProposalText'], "text"),
GetSQLValueString($_POST['id_question'], "int"));
0
if($_POST['proposal_text']) {
$answer = $_POST['proposal_text'];
} else {
$answer = $_POST['proposal'];
}
什麼是isset()?它會檢查這個字段是否存在,如果你的'proposal_text'只是隱藏的,它仍然會被髮送,所以它會存在,你將總是保存$ _POST ['proposal_text']的值。
if($_POST['proposal_text']) - will check if $_POST['proposal_text'] have any value
+0
我會在星期一嘗試。關於isset?我正在考慮檢查變量是否爲空,但你是對的,只能隱藏。 –
+0
它不工作。也許如果我將無線電選擇發送到textarea? –
相關問題
- 1. Java GUI在文本區域中寫入
- 2. Div opacity = 0只有當我在文本字段中鍵入東西
- 3. 如何在用戶在特定區域時只更新一次?
- 4. 只有當變量=「東西」
- 5. 在數組中記錄東西
- 6. 無法更新文本區域同時在文本字段中輸入
- 7. 而在文本字段中鍵入同時更新文本區域
- 8. 只有當記錄不存在時才插入記錄
- 9. 當用戶沒有向文本框輸入任何東西時,表格更新爲空格
- 10. 分配類只有當有東西在輸入字段
- 11. 在JList中寫東西
- 12. 一旦用戶點擊某個東西,如何更新現有記錄?
- 13. 我插入空記錄時,我沒有輸入任何東西
- 14. 在Passport + MongoDB中更新用戶記錄
- 15. 當輸入鍵被按下時寫入文本區域?
- 16. 在選定區域寫入文本
- 17. Opengl沒有任何東西正在寫入深度緩衝區
- 18. 當用戶在輸入區域輸入文本時顯示警報
- 19. 更新的東西在REST
- 20. 當子記錄(完全訪問)中有更新時,更新具有隻讀權限的父記錄
- 21. 更改文本顏色Onfocus事件或當用戶鍵入東西
- 22. 如何獲取只在sql中新插入的更新記錄?
- 23. 當我在SearchView中寫東西時,我想打開一個ListView
- 24. 更新相同記錄時通知用戶mysql php只有
- 25. 在RegionBootstrap中更新區域
- 26. 在輸入新文本時防止文本區域被清除
- 27. 如何在文本框中寫東西直到用戶點擊它
- 28. 爲什麼沒有東西寫入文本文件?
- 29. python - 在兩個文件中記錄相同的東西扭曲
- 30. Mysql更新查詢不會保存從文本區域寫入
你有沒有試過自己的東西? – Toretto
當然!我的問題是將廣播組與文本區域「合併」。 –
顯示您嘗試過的一些代碼 – Toretto