Foros del Web » Programando para Internet » PHP »

check box

Estas en el tema de check box en el foro de PHP en Foros del Web. Hola amigos: tengo una tabla con informacion en Si o NO y la estoy tratando en un formulario con este codigo Código PHP: <input name="receport" type="checkbox" id="receport" value=" <?  ...
  #1 (permalink)  
Antiguo 21/05/2019, 06:59
 
Fecha de Ingreso: noviembre-2003
Mensajes: 498
Antigüedad: 16 años, 8 meses
Puntos: 7
check box

Hola amigos:
tengo una tabla con informacion en Si o NO y la estoy tratando en un formulario con este codigo
Código PHP:
<input name="receport" type="checkbox" id="receport" value="<? echo $reg['receport']?><? if ($reg['receport'] = "Si")echo'checked="yes"'?>>
y no logro que los que sean si tengan un tilde y los que sean no no tengan nada, como se les ocurre que lo haga??
  #2 (permalink)  
Antiguo 21/05/2019, 07:51
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.724
Antigüedad: 12 años, 5 meses
Puntos: 1127
Respuesta: check box

Necesitas darle una repasada a la documentación PHP sobre operadores matemáticos y lógicos

No te funciona por que el signo = es para asignar para comparar debes usar dos o tres signos = seguidos

$reg['receport'] = "Si"
$reg['receport'] == "Si"
$reg['receport'] === "Si"
  #3 (permalink)  
Antiguo 21/05/2019, 08:37
 
Fecha de Ingreso: noviembre-2003
Mensajes: 498
Antigüedad: 16 años, 8 meses
Puntos: 7
Respuesta: check box

Gracias amigo, ese era, ni mas ni menos el problema...
  #4 (permalink)  
Antiguo 22/05/2019, 06:39
 
Fecha de Ingreso: noviembre-2003
Mensajes: 498
Antigüedad: 16 años, 8 meses
Puntos: 7
Respuesta: check box

amigos, estoy actualizando datos con esa pantalla, y si bien me trae los datos de la tabla (en caso que sea "Si" hará un tilde, en caso de que sea no, el campo quedará en blanco, el problema es que no graba, me tira el sgte. error en todos los campos
Notice: Undefined index: salonumul in /home/u624403267/public_html/pagina3serv.php on line 26

Etiquetas: box, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:27.