-2
I am trying unsuccessfully to create a variable with the foreach variables for database insertion, the values are checkbox marked, I am trying this way:
// buscando os produtos
foreach ($_REQUEST['produto'] as $value) {
$rel0[0] = $value[0];
$rel1[1] = $value[1];
$rel2[2] = $value[2];
$rel3[3] = $value[3];
$rel4[4] = $value[4];
$rel5[5] = $value[5];
$rel6[6] = $value[6];
$rel7[7] = $value[7];
$rel8[8] = $value[8];
$rel9[9] = $value[9];
}
To insert in the bank I’m doing this way:
// inserindo os produtos no banco de dados
mysql_select_db($database_conexao, $conexao);
$sql = "INSERT INTO relacionamento ( id_produto, id_departamento, rel0, rel1, rel2, rel3, rel4, rel5, rel6, rel7, rel8, rel9 ) values ( '$produto', '$id_departamento', '$rel0[0]', '$rel1[1]', '$rel2[2]', '$rel3[3]', '$rel4[4]', '$rel5[5]', '$rel6[6]', '$rel7[7]', '$rel8[8]', '$rel9[9]' )";
$queryExec = mysql_query($sql, $conexao) or die("Erro ao inserir relacionamento no banco de dados.");
Checkboxes are like this:
<td><input type="checkbox" name="produto[]" id="produto[]" value="<?php echo $row_produtos['id_produto']; ?>" />
<?php echo $row_produtos['id_produto']; ?></td>
</tr>
What about the checkbox? Show it to us!
– Wallace Maxters