Question 1: I have multi line inputs(dynamically generated) which is storing the input value in MySql database. I have a input field which gets value only once and I want this value to be stored in the table repeatedly.
Question 2: How can I Increment date in dynamically generated field by one day using the user input as first date and pass the incremented date to my database?
MY insert.php
file:-
<?php
//insert.php
$connect = mysqli_connect("localhost", "root", "", "crondiet");
if(isset($_POST["break_name"]))
{
$date_entry = $_POST["date_entry"];
$cid_code = $_POST["cid_code"];
$break_name = $_POST["break_name"];
$mid_meal = $_POST["mid_meal"];
$lunch_name = $_POST["lunch_name"];
$evening_snacks = $_POST["evening_snacks"];
$dinner_name = $_POST["dinner_name"];
print_r($date_entry);
$query = '';
for($count = 0; $count<count($break_name); $count++)
{
$date_entry_clean = mysqli_real_escape_string($connect, $date_entry[$count]);
$cid_code_clean = mysqli_real_escape_string($connect, $cid_code[$count]);
$break_name_clean = mysqli_real_escape_string($connect, $break_name[$count]);
$mid_meal_clean = mysqli_real_escape_string($connect, $mid_meal[$count]);
$lunch_name_clean = mysqli_real_escape_string($connect, $lunch_name[$count]);
$evening_snacks_clean = mysqli_real_escape_string($connect, $evening_snacks[$count]);
$dinner_name_clean = mysqli_real_escape_string($connect, $dinner_name[$count]);
if($date_entry_clean != '' &&$cid_code_clean != '' && $break_name_clean != ''&& $mid_meal_clean != '' && $lunch_name_clean != ''&& $evening_snacks_clean != '' && $dinner_name_clean != '')
{
$query .= '
INSERT INTO dietwithmoremeals(date_entry,cid_code,break_name,mid_meal,lunch_name,evening_snacks,dinner_name)
VALUES("'.$date_entry_clean.'","'.$cid_code_clean.'","'.$break_name_clean.'","'.$mid_meal_clean.'", "'.$lunch_name_clean.'","'.$evening_snacks_clean.'", "'.$dinner_name_clean.'");
';
}
}
if($query != '')
{
if(mysqli_multi_query($connect, $query))
{
echo 'Item Data Inserted';
}
else
{
echo 'Error';
}
}
else
{
echo 'All Fields are Required';
}
}
?>