Recien estoy arrancando con php y no le pude encontrar la vuelta

El asunto es que quiero actualizar varios registros en vez de hacerlo uno por uno, verificándolo por php con un checkbox. Lo que hice hasta ahora es:
el formulario: (que toma los datos desde una bd)
Código PHP:
Ver original
<?php include("conexion.php"); $sql="SELECT mar_nombre , mar_id, mar_email, mar_tel FROM marcas "; ?> <form action="lala2.php" method="post"> <table> <tr> <?php ?> <td> <input type="checkbox" name="check[]" id="check[]" > </td> <td> <input type="text" name="mar_nombre[]" id="mar_nombre" value="<?php echo($fila["mar_nombre"]); ?>"/> </td> <td> <input type="text" name="mar_tel[]" id="mar_tel" value="<?php echo($fila["mar_tel"]); ?>"/> </td> <td> <input type="text" name="mar_email[]" id="mar_email" value="<?php echo($fila["mar_email"]); ?>"/> </td> <input type="hidden" value="<?php echo($mar_id); ?>" name="mar_id[]" id="mar_id" /> <!-- para mandar el prd_id sin llamarlo en otro lugar sin que haga falta --> </tr> <?php } ?> <tr> <td colspan="4" align="center"><input type="submit" value="Modificar Marca" class="botones"/></td> </tr> </table> </form>
Y se envia esto al siguiente archivo:
Código PHP:
Ver original
<?php include("conexion.php"); $check=$_POST["check"]; if($check!=1){ echo("seleccione un registro a modificar"); }else{ $mar_id=$_POST["mar_id"]; $mar_nombre=$_POST["mar_nombre"]; $mar_tel=$_POST["mar_tel"]; $mar_email=$_POST["mar_email"]; $sql="UPDATE marcas SET mar_nombre='$mar_nombre', mar_tel='$mar_tel', mar_email='$mar_email' WHERE mar_id=$mar_id "; echo($resultado); } } ?>
Sé que me faltan algunas lineas en el código...por lo que estuve viendo, hace falta un for (lo agregué...pero no se si esta bien puesto) y creo que un while, pero la verdad que me perdí.
Con este codigo que les pase me tira siempre "seleccione un registro a modificar"...

Agradeceria mucho su ayuda en este caso en particular y de paso decirles que me agrada mucho la página y la manera que se ayuda (ojala pueda estar algún día del otro lado ayudando

Saludos