Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/01/2010, 09:24
esaenz22
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Respuesta: Grabar Registros

haber. creo que deberia ser de esa manera.

Código PHP:
Ver original
  1. <?php
  2. $sql_alumnos = "SELECT * FROM alumnos";
  3. $rpta_alumnos = mysql_query($sql_alumnos) or die(mysql_error());
  4. $i = 0;
  5.  
  6. while($row_alumnos = mysql_fetch_array($rpta_alumnos)){
  7. echo "<input name=\"asistencia[$i]\" type=\"checkbox\" id=\"asistencia\" value=".$row_alumnos['asistencia']." />";
  8. echo "<br/>";
  9. $i++;
  10. }
  11.          
  12. echo "<input type=\"hidden\" name=\"chk\" value=".$i.">";
  13.  
  14. ?>

procesar registro.

Código PHP:
Ver original
  1. for ($a = 0; $a < $_POST['chk']; $a++ ){ #inicia el bucle.
  2.                    
  3.    $asistencia = $_POST["asistencia"][$a];
  4.              
  5.    $sql_asistencia_alumnos  = "insert into asistencia_alumnos(asistencia)";
  6.    $sql_asistencia_alumnos .= "values('$asistencia')";
  7.    mysql_query($sql_asistencia_alumnos) or die(mysql_error());
  8.                            
  9. } # termina el bucle for.

saludos.

Última edición por esaenz22; 14/01/2010 a las 09:26 Razón: correccion.