Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/07/2009, 11:11
Piccolina
 
Fecha de Ingreso: julio-2009
Ubicación: En PHPlandia, AJAXia y JavaScriptín
Mensajes: 34
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Como se recogen los checkboxs marcados en una tabla?

A ver, he hecho algunos cambios:

- Le he puesto un value a los checkbox, que corresponde con el campo id
Código PHP:
echo "<tr><td>
<input type=\"checkbox\" name=\"checkbox[]\" value=\""
.$dcg[9]."\" />
</td> 
- He puesto las cabeceras del form con POST

- He creado aceptar.php de la siguiente forma:

Código PHP:
<?
require("connect.inc.php");

if(
$_POST['checkbox']==true
{
  foreach (
$_POST['checkbox'] as $v
  {
    
$sql "UPDATE tabla SET estado = 'aceptado' WHERE id = $v";
    
$res mysql_query($sql,$con);
   }
}
?>
<script> parent.location.href = 'ConsultaDatos.php'; </script>

pero aún así no me modifica los campos, es como si no ocurriese nada

Última edición por Piccolina; 20/07/2009 a las 11:30 Razón: Habia escrito mal la instruccion $sql = "UPDATE tabla SET estado = 'aceptado' WHERE id = $v";