Foros del Web » Programando para Internet » PHP »

guardar decision con checkbox

Estas en el tema de guardar decision con checkbox en el foro de PHP en Foros del Web. Hola. Estoy estancado en lo siguiente. Tengo una tabla(dinamica) que despliega los registros de una tabla, al final le agrege un checkbox a la tabla ...
  #1 (permalink)  
Antiguo 09/01/2009, 12:51
 
Fecha de Ingreso: julio-2008
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 0
guardar decision con checkbox

Hola.

Estoy estancado en lo siguiente. Tengo una tabla(dinamica) que despliega los registros de una tabla, al final le agrege un checkbox a la tabla (que despliega los resultados), mi intencion es que al momento de elegir un checkbox, marcarlo me cambie el valor del campo al guardarlo. Por ejemplo, al momento de hacer la consulta me arroja 3 registros todos con el valor 'B' y quiero que al momento de selecionar el ( o los ) checkbox me cambie el valor del campo por 'C'.
A continuacion dejo el codigo.

Código PHP:
<?
$sqlQuery 
mysql_query("SELECT * FROM registro") or die(mysql_error());
while(
$row mysql_fetch_array($sqlQuery)){
echo 
'<tr>';
echo 
'<center> <td><span  class="Estilo4"><center>'.$row['id_key'].'</span></td></div></center>';
echo 
'<div align="center"> <td><span  class="Estilo4"><center>'.$row['titulo'].'</span></td></div>'
echo 
'<div align="center"> <td><span  class="Estilo4"><center>'.$row['direccion'].'</span></td></div>'
echo 
'<td><span  class="Estilo4"><div align="center"><center>'.$row['estado'].'</span></td></div>'
echo 
"<td><center> <input type='checkbox' name='estado[$id]'></center></td>";
}
?> 
</p>
de antemano gracias
  #2 (permalink)  
Antiguo 09/01/2009, 12:54
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: guardar decision con checkbox

pues... ¿ un simple IF-ELSE no basta??


que bueno.... si lo que quieres es que cambie su valor, dentro del documento... osea, sin recargar la pagina...

PHP no te sirve de nada, eso lo haces con Javascript...

¿¿o no he entendido bien???
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 09/01/2009, 13:00
 
Fecha de Ingreso: julio-2008
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: guardar decision con checkbox

nop, lo que quiero es que en esta pagina lo marco, luego apreto un boton, el cual se encargara de cambiar el valor en la base de datos al guardarlo.
  #4 (permalink)  
Antiguo 09/01/2009, 13:05
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: guardar decision con checkbox

Si lo quieres hacer sin recargar la pagina, entonces es forzoso que uses AJAX, de lo contrario tienes que recargar y rescatar el valor en PHP.

Link: http://www.php.net/variables.external

Saludos
  #5 (permalink)  
Antiguo 09/01/2009, 13:06
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: guardar decision con checkbox

bien, es claro.... un if-then-else debe auxiliar

Código PHP:
$sql .= ' col_state=' . ( ! empty($_POST['check'])? 10); 
al final, el SQL a ejecutar es algo así...
Código:
UPDATE foo SET bar=0 WHERE baz='buzz'
y eso es igual, si fuera Ajax o no... de cualquier forma debes hacer la consulta, claro!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 09/01/2009, 13:09
 
Fecha de Ingreso: julio-2008
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: guardar decision con checkbox

gracias y si quiero guardarlo desde otra pagina, rescatar las variables, como podria hacerlo ?. ya que mi intencion es ir a otra pagina la cual da un mensaje algo como "datos actualizados ......" los guardo desde ahi y la pagina tiene un salto que me devuelve automaticamente al indice
  #7 (permalink)  
Antiguo 09/01/2009, 13:11
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: guardar decision con checkbox

Cita:
Iniciado por GatorV Ver Mensaje
mmm.. ¿pues así??

leyendo el Link descubres como hacer esto, suerte!!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 09/01/2009, 13:15
 
Fecha de Ingreso: julio-2008
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: guardar decision con checkbox

gracias, lo leo
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 15:17.