forum

Home / DeveloperSection / Forums / array_diff to insert all unchecked checkbox

array_diff to insert all unchecked checkbox

Tan WY253006-Aug-2014

anyone know is it possible to make INSERTall checkbox valuesintothe databasewhen there isnot even one checkbox being checked since im using array_diff as shown below?
 
my problem currently facing is,
when there is a checkbox being checked, it will insertinto checked_table and the remaining options which did not selected will insertinto unchecked_table.
howewer, whenall checkbox didnt being selected, and click on submit button, the value didnt send to my database unchecked_table.

<?php
include('connect.php');
$checked = ($_POST['date']);
$unchecked = ($_POST['nondate']);
$diff = array_diff($unchecked,$checked);
if(isset($_POST['date']))
{
foreach ($_POST['date'] as $dateValue)
{
$insert="INSERT INTO checked_table ($colm_ladate) VALUES ('$dateValue')";
mysql_query($insert);
}
echo header("location:home.php");
}
if (isset($_POST['nondate']))
{
foreach ($diff as $dateValue2)
{
$insert2="INSERT INTO unchecked_table($colm_lrdate) VALUES ('$dateValue2')";
mysql_query($insert2);
}
echo header("location:home.php");
}
 
?>

Updated on 06-Aug-2014

Can you answer this question?


Answer

0 Answers

Liked By