0

Como inserir formulario dinamico marcado por checkbox

criado por Evandro Pillon em 24/03/2016 9:06am
Estou precisando enserir um formulario dinamico, onde serão inseridos somente os dados estão marcados no checkbox

Formulario:
<?php
//inicia a consulta - aqui vao ser pegos somente os nomes
$consulta = mysql_query('SELECT * FROM pessoas');
?>
<form method="POST" action="testedinamico.php">
<center><table border='1' >
<tr>
<th>marcar</th>
<th>nome</th>
<th>Data</th>
<th>Cafe</th>
<th>Almoço</th>
<th>Janta</th>
</tr>
<?php
while($row = mysql_fetch_array($consulta)) {?>

<tr>
<td><input type="checkbox" name="marcar[]" value="SIM"/></td></td>
<td><input type="text" name="nome[]" value="<?php echo $row['nome']; ?>" /></td>
<td><input type="text" name="data[]" value=""/></td>
<td><input type="checkbox" name="cafe[]" value="X"/></td>
<td><input type="checkbox" name="almoco[]" value="X"/></td>
<td><input type="checkbox" name="janta[]" value="X"/></td>
</tr>
<?php } ?>

<button type ="submit" name="enviar" >arranchar</button>
</form>
</table></center>

AGORA VEM O PROBLEMA!!!

Como inserir no meu banco de dados refeicao somente os dados que estao na linha do checkbox "marcar" que estao marcados?
for? foreach? em alguns teste ate inseriu...mas nao do jeito certo
exemplo:
checkox nome cafe almoco janta
[X] jose x x x
[ ] pedro
[X] mario x

neste caso inserir somente jose e mario

Lista de Respostas:

Nenhuma resposta foi publicada ainda.

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)