Estoy realizando un proyecto sobre deportes , y necesito guardar en mysql el ejercicio seleccionado , tiempo y cantidad , me explico.
Ejercicio1 (CheckBox)-------->tiempo------------>Cantidad
Ejercicio2 (CheckBox)-------->tiempo------------>Cantidad
Ejercicio3 (CheckBox)-------->tiempo------------>Cantidad
La idea es que al momento de hacer click en un checkbox se da entendido que ese ejercicio sera utilizado en una prueba. Hasta el momento capturo los checkbox y al campo tiempo y cantidad le puse el mismo nombre que los checkbox (ejer[]) No se si estara bn asi.
Este es el codigo:
Código PHP:
Ver original
<table width="100%" border="0"> <tr> <td colspan="2"> </td> <td>TIEMPO</td> <td>CANTIDAD</td> <td>DESCRIPCION</td> </tr> <tr> <td width="140"><? echo $row2["EJE_NOM"] ?></td> <td width="46"><input type="checkbox" name="ejer[]" value="<? echo $row2["EJE_ID"] ?>" id="checkbox" /> <label for="checkbox"></label></td> <td width="109"><label for="select"></label> <select name="ejer[]" id="select"> <option value=""></option> <option value="1">1 MINUTOS</option> <option value="2">2 MINUTOS</option> <option value="3">3 MINUTOS</option> <option value="4">4 MINUTOS</option> <option value="5">5 MINUTOS</option> <option value="6">6 MINUTOS</option> </select></td> <td width="81"><select name="ejer[]" id="select2"> <option value=""></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select></td> <td width="676"><? echo $row2["EJE_DES"] ?></td> </tr> <? } ?> </table>
Capturo la informacion de los checkbox de esta forma , pero no se como hacer que me inserte id=>1 cantidad=>7 tiempo=>8 ya que es todo dinamico........
Código PHP:
Ver original
foreach ($_POST["ejer"] as $valor) { $objetoEjerEval->InsertarEjerciciosEvaluacion($ultimo_id,$valor,$tiempo,$cantidad);
Saludos y gracias