elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Check tick
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Check tick  (Leído 2,137 veces)
bgnumis

Desconectado Desconectado

Mensajes: 155


Ver Perfil
Check tick
« en: 27 Mayo 2016, 12:30 pm »

Hola,

Llevo meses, sin programar y estoy viendo las cosas que tenía programadas. La cuestión por la que os escribo es la siguiente: Quisiera en PHP, poner un "ticker" o check box (que cuando haya un SI en la base de datos en el campo "quiere recibir mails" esté marcado con la "v" del visto bueno, el click, y sin marcar cuando ponga NO o vacío. ¿El tipo de datos en phpmyadmin ¿Cuál debería ser? Y en la programación de php, como lo debería poner (supongo que quizá es de HTML?).

Lo último, por si podeis orientarme. ¿Podíais orientarme, por si hay alguna manera, de forma que si le doy a un check box, le marque click automáticamente me ponga sí en la base de datos?

Muchas Gracias por adelantado.


En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Check tick
« Respuesta #1 en: 27 Mayo 2016, 12:56 pm »

Para que un checkbox esté amrcado, le pones el atributo checked="checked"
Código
  1. <input type="checkbox" checked="checked" />

En la base de datos, puedes poner lo más parecido a un booleano, por ejemplo, un TINYINT(1).
Luego, en PHP, al escribir el HTML, puedes hacer simplemente:
Código
  1. echo '<input type="checkbox"';
  2. if($var)
  3.    echo ' checked="checked"';
  4. echo ' />';

Para que al marcar se modifique en la abse de datos directamente, tendrías ya que usar javascript, capturar el evento oninput, y hacer una petición (o enviar un formulario) a tu PHP.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
CD-Check de ReVolt
Ingeniería Inversa
AdX 0 3,205 Último mensaje 13 Febrero 2006, 21:40 pm
por AdX
Transparencia en un check
Programación Visual Basic
WestOn 4 2,233 Último mensaje 19 Noviembre 2008, 19:07 pm
por WestOn
[SRC] Self CRC32 Check 0.1 (POC) « 1 2 3 »
Programación Visual Basic
Elemental Code 28 12,965 Último mensaje 30 Enero 2012, 06:58 am
por Maurice_Lupin
setup factory 9.1 (check box. radio check) ¿?
Programación Visual Basic
stifmstr 2 3,925 Último mensaje 5 Diciembre 2013, 21:25 pm
por stifmstr
Intel retrasa chips de 10 nm ¿Adios al tick-tock? ¿Y a la Ley de Moore?
Noticias
wolfbcn 2 1,299 Último mensaje 16 Julio 2015, 19:06 pm
por Orubatosu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines