Procesar las casillas de verificación HTML y sus valores.

¿Cómo puedo procesar las casillas de verificación solo si están marcadas y tomar el valor de las marcadas solo?

php

if (is_array($_POST['add'])) { foreach ($_POST['add'] as $key => $value) { $_POST['add'][$key] = mysql_real_escape_string(stripslashes($value)); } } 

html

    

Solo las casillas de verificación marcadas se presentan a PHP, por lo que su código PHP es correcto.

Sin embargo, su HTML no es correcto, ya que todas sus casillas tienen el mismo nombre. Esto significa que PHP solo verá uno de ellos.

Para obtener una gran variedad de casillas de verificación, debe darle a sus casillas nombres únicos como este

    

O usa la técnica de caja vacía como esta.