Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/09/2015, 09:25
oggy_15_3
 
Fecha de Ingreso: marzo-2015
Mensajes: 183
Antigüedad: 9 años, 1 mes
Puntos: 8
Respuesta: Obtener datos celdas marcadas con checkbox e insertarlas en una BBDD

Desconozco que se pueda hacer con php puro a menos que dentro del atributo value del checkbox coloques toda la información que deseas mandar de la fila, usarías un delimitador para separar un dato del otro.

Código PHP:
Ver original
  1. if(isset($_POST['btnEnviar'])){
  2.   $checks=$_POST['Add'];
  3.   if(count($checks)>0){//SI HAY CHECKS MARCADOS
  4.       foreach($checks as $val){
  5.           $aDatos=split("[,]",$val);
  6.           $nombre=$aDatos[0];$apellido=$aDatos[1];
  7.           //echo $nombre." ".$apellido."<br>";
  8.           //AQUI PONES TU INSERT A LA TABLA RESPECTIVA DE TU B.D.
  9.       }
  10.   }
  11. }
  12. echo "
  13. <form method='post' action=''>
  14. <table>
  15. <tr><td>Nombre</td><td>Apellido</td><td>Add</td></tr>
  16. <tr><td>Pepe</td><td>Díaz</td><td><input type='checkbox' name='Add[]' value='PEPE,DIAZ'></td></tr>
  17. <tr><td>Jose</td><td>Garcia</td><td><input type='checkbox' name='Add[]' value='JOSE,GARCIA'></td></tr>
  18. <tr><td>Alicia</td><td>Moreno</td><td><input type='checkbox' name='Add[]' value='ALICIA,MORENO'></td></tr>
  19. </table>
  20. <br><input type='submit' name='btnEnviar' value='ENVIAR'/>
  21. </form>";
  22. ?>