Foros del Web » Programando para Internet » PHP »

Actualizar radiobutton y select en BD

Estas en el tema de Actualizar radiobutton y select en BD en el foro de PHP en Foros del Web. Hola a todos... Estoy por primera vez realizando un formulario para actualizar campos de la BD MySQL, pero me encuentro perdido respecta a la actualización ...
  #1 (permalink)  
Antiguo 09/05/2011, 15:22
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Actualizar radiobutton y select en BD

Hola a todos...

Estoy por primera vez realizando un formulario para actualizar campos de la BD MySQL, pero me encuentro perdido respecta a la actualización de los rediobutton y los select... he buscado pero no encuentro ejemplos, ¿por vafor, me pueden orientar?

Por ejemplo, un radiobutton que tengo es así:

Código PHP:
<input type="Radio" name="genero" value="M">
<input type="Radio" name="genero" value="F">F
<input type="Radio" name="genero" value="NN">NN 
  #2 (permalink)  
Antiguo 09/05/2011, 15:31
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Actualizar radiobutton y select en BD

Y cual es el problema especifico porque queda muy abierto a lo que piense el lector de tu dilema
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #3 (permalink)  
Antiguo 09/05/2011, 15:45
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Actualizar radiobutton y select en BD

Disculpas...!!!

La duda es como mostrar el radiobutton que está seleccionado en la base de datos y a partir de ahí como hacer para actualizarlo... tal vez sea muy sencillo, pero estoy como perdido!
  #4 (permalink)  
Antiguo 09/05/2011, 16:24
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Actualizar radiobutton y select en BD

compara los valores que tienes en la base de datos de esta manera
Código PHP:
Ver original
  1. <input type="Radio" name="genero" value="M" <?php echo $row['campo_radio'] == "M"?"checked=\"checked\"":'';?>>M
esto yo porsupuesto colocando $row como tu arreglo que contiene los datos de la consulta, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #5 (permalink)  
Antiguo 09/05/2011, 16:34
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Actualizar radiobutton y select en BD

Lo he probado de esta manera y no me funciona... seguro que estoy haciendo algo mal

Código PHP:
<input type="radio" name="genero" value="M" <?php echo $datos['genero'] == "M"?"selected = 'selected'":'';?>>M
<input type="radio" name="genero" value="F" <?php echo $datos['genero'] == "F"?"selected = 'selected'":'';?>>F
<input type="radio" name="genero" value="NN" <?php echo $datos['genero'] == "NN"?"selected = 'selected'":'';?>>NN
  #6 (permalink)  
Antiguo 09/05/2011, 16:36
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Actualizar radiobutton y select en BD

el error fue mio debe de ser checked=\"checked\ no selected, lo hice primero con un select por lo que primero le dije selected
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #7 (permalink)  
Antiguo 09/05/2011, 16:50
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Actualizar radiobutton y select en BD

No hay manera... disculpas si no me doy cuenta, pero no me funciona!

Código PHP:
<input type="radio" name="genero" value="M" <?php echo $datos['genero'] == "M"?"checked = 'checked'":'';?>>M
<input type="radio" name="genero" value="F" <?php echo $datos['genero'] == "F"?"checked = 'checked'":'';?>>F
<input type="radio" name="genero" value="NN" <?php echo $datos['genero'] == "NN"?"checked = 'checked'":'';?>>NN
  #8 (permalink)  
Antiguo 09/05/2011, 16:58
Avatar de @ndreX!  
Fecha de Ingreso: abril-2007
Mensajes: 161
Antigüedad: 17 años
Puntos: 4
Respuesta: Actualizar radiobutton y select en BD

Imprime aparte lo que lleva $datos['genero'] a ver qué resultado te dá.
__________________
Blog de Andres Ortiz: http://www.axpuntes.com/
  #9 (permalink)  
Antiguo 09/05/2011, 17:06
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 19 años, 6 meses
Puntos: 3
Respuesta: Actualizar radiobutton y select en BD

Ya está, ya funciona... hice reemplazo de "radio" escrito con minúsculas por "Radio" con mayúsculas, tal vez no sea eso, pero justo al hacer eso funcionó!

Muchas gracias carlos_belisario también @ndreX!... de a poco se va aprendiendo!
  #10 (permalink)  
Antiguo 06/04/2016, 11:50
 
Fecha de Ingreso: junio-2015
Mensajes: 63
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: Actualizar radiobutton y select en BD

Hola Chicos, se que es un chat que tiene muchisimo tiempo en linea, solo queria dar las gracias porque a mi tambien me funciono esta respuesta, gracias a los dos. Saludos

Etiquetas: bd, radiobutton, select
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 22:19.