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);
}
?>
 
    