I have a database and I want to avoid repeating any data (say by phone number) for a 24 hour limit when adding 10 rows together. I have saved the time of arrival also by now function but I want to know how to achieve it?
<?php
if (($getdata = fopen($target_file, "r")) !== FALSE) {
fgetcsv($getdata);
while (($data = fgetcsv($getdata)) !== FALSE) {
$fieldCount = count($data);
for ($c = 0; $c < $fieldCount; $c++) {
$columnData[$c] = $data[$c];
}
$mobile = mysqli_real_escape_string($connect, $columnData[0]);
$value = mysqli_real_escape_string($connect, $columnData[1]);
$import_data[] = "('" . $mobile . "','" . $value . "',NOW())";
}
$import_data = implode(",", $import_data);
$query = "INSERT INTO master(name,value,whenadded) VALUES $import_data ;";
$result = mysqli_query($connect, $query);
$message .= "Data imported successfully.";
fclose($getdata);
}
?>