Я сделал код для обновления моей базы данных:
<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"> </div>
<div>
<input type="checkbox" id="switch2" name="switch2" class="switch" />
<label for="switch2">Second switch</label>
</div>