Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2014, 12:13
skreal
 
Fecha de Ingreso: octubre-2013
Ubicación: madrid
Mensajes: 28
Antigüedad: 10 años, 6 meses
Puntos: 0
update al marcar checkbox

Hola tengo una pagina php que me imprime los valores de una tabla, como podria hacer que al marcar el checkbox de uno de los campos se me actualice un valor determinado de la tabla?
El esquema seria algo asi:
si o no fecha completada
checkbox - valor1 - valor2
checkbox - valor1 - valor2
Si por ejemplo marco el checkbox de la primera fila cambie el valor de completada por un 1(valor booleano) en lugar del 0 que viene por defecto
Les adjunto el codigo por si no me he explicado muy bien
Esta seria la tabla de la base de datos
Código PHP:
$sql "create table tareas (";
$sql .= "id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,";
$sql .= "fecha DATE,";
$sql .= "tarea VARCHAR(200),";
$sql .= "completada BOOLEAN,";
$sql .= "PRIMARY KEY(id));"
Lo que imprime es la fecha y el valor 0 o 1
Código PHP:
print("<form method='POST'>");
print(
"Marque las casillas que ha completado:<br>");
$sql mysql_query("select * from tareas where completada like '0'");
print(
"<table border='1'");
print 
"<tr>";
print 
"<th>Tareas</th><th>Fecha</th><th>Completada</th>";
print 
"</tr>";
while ( 
$rows mysql_fetch_array($sql)) {
   print 
"<tr>";
   print 
"<td align='center'><input type='checkbox'></td><td>$rows[1]</td><td>$rows[3]</td>";
   print 
"</tr>";
}
print(
"</table>");
print(
"<br>");
print(
"<input type='submit' name='completada' value='Completar'>");
print(
"</form>");