簡體   English   中英

一個比改變mysql值更好的方法<select>

[英]A better way to change mysql values than <select>

我已經選擇了一個代碼來更新我的數據庫:

<form method="post" action="<?php $_PHP_SELF ?>">
<table><tr><td style="border:1px solid #000;">
<select name="priv" id="priv">
<option value="<?php echo $pinDetails->is_private; ?>">(<?php echo $pinDetails->is_private; ?>)</option>
<option value="1">Private (1)</option>
<option value="0">Public (0)</option>
</select>
<input name="private" type="submit" id="private" value="Private">
</td></tr></table>
</form>

這基本上使我可以通過在列表中選擇適當的選項來將帖子從公開更改為私有。 它顯示當前值作為第一個選項。

但是,這段代碼看起來很凌亂,我知道該功能可能比單擊一個選項可以實現更好的方式,就像我可以像開關一樣打開或關閉按鈕的內容?

我需要搜索什么,或者哪種類型的代碼適用於此? 我非常願意自己編寫正確方向的代碼。

您可以使用任何您想使用的東西,即程序員經常使用單選按鈕並將其樣式設置為開關。

也許這很有趣: http : //proto.io/freebies/onoff/

還要檢查此jsFiddle

<div>
    <input type="checkbox" id="switch1" name="switch1" class="switch" />
    <label for="switch1">First switch</label>
</div>
<div class="clear">&nbsp;</div>
<div>
    <input type="checkbox" id="switch2" name="switch2" class="switch" />
    <label for="switch2">Second switch</label>
</div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM