Problema con selección en base de datos

  • Autor Autor faremusic23
  • Fecha de inicio Fecha de inicio
F

faremusic23

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola que tal tengo un problema con este codigo:

<div class="section row" id="spy5">
<div class="col-md-4 pl20 prn">
<h6 class="mt40 mb20">Licence Blocked</h6>
<div class="section mv15">
<label class="switch block mt15">
<input type="checkbox" name="blocked" id="t3" value="0">
<label for="t3" value="1" data-on="YES" data-off="NO" value="0"></label>
<span>Code Blocked</span>
</label> </div>

y es que me gustaria que cuando yo marcara "data-on="YES" se grabe la value="1"
y cuando yo marcara la "data-off="NO" se marcara la value="0"

para ser mas especifico lo que quiero es que cuando actualice la pagina se quede guardado lo que selecione ejemplo: data YES= value 1, o si anteriormente selecione data-off value 0
 
Imagino q utilizas PHP para recuperar los datos de la BD.
Creo que con poner algo asi se resolveria lo que quieres.
<input type="checkbox" name="blocked" id="t3" value="<?=$variable->field?>">
luego puedes modificar el valor por Javascript para cuando reenvies el formulario con los datos.

Un saludo.
 

como seria el javascript?
 
function check() {
document.getElementById("t3").checked = true;
}

function uncheck() {
document.getElementById("t3").checked = false;
}

Por las prisas me di cuenta que es un Check asi que podrias hacer algo asi

<?php if ($tag_1 == 'yes') echo "checked='checked'"; ?>