Bom dia a todos.
Galera, minha dúvida acho que é "simples" pra quem já é mais experiente, mas ainda sou iniciante e to enrolado aqui. Então, estou criando um portal de criação de mensagens automáticas para um servidor que eu tenho.
Primeiramente verifiquem meu código e analisem:
<p>Quantas mensagens deseja adicionar?</p>
<form method='post' id="form">
<input type='text' name='mensagem'>
<input type='submit' value="Ir">
<input type='reset' value='Cancelar' onClick="javascript:window.location.href='painel.php'">
</form>
<?php
if (isset($_POST['mensagem'])) {
$msg = $_POST['mensagem'];
$conta = 0;
if(!is_numeric($msg)){
$msg = 1;
echo "Digite um valor numérico!";
}
echo "
<table border='1'>
<tr>
<th></th>
<th>Digite a mensagem:</th>
<th>Confirmar</th>
</tr>";
do{
$conta += 1;
echo "
<tr>
<th>Mensagem $conta </th>
<th><input type='text' name='mens'></th>
<th><input type='checkbox' name='ok' value='ok'> OK<br></th>
</tr>";
}while($conta < $msg);
echo "<form method='get' action='?e='>
<th><th><th><input type='submit' value='Adicionar'></th></th></th>";
echo "</table>";
}
?>
Então, o que eu quero é que cada mensagem do ou dos inputs (pois quem define a quantidade é o usuario e isso que está me complicando) que estão com checkbox assinado sejam enviados para meu banco de dados ao clicar no botão "Adicionar".
OBS.: Eu sei como faz a inserção pra tabela da db, etc. A dúvida mais cruel é saber como eu vou definir cada checkbox pra cada input e colocar essa condição de só enviar pra tabela da db as inputs marcadas o checkbox.
Aguardo respostas, espero que tenham entendido e possam me ajuda! =D