diff --git a/get_table.php b/get_table.php index db087bf..a6437d0 100644 --- a/get_table.php +++ b/get_table.php @@ -1,32 +1,77 @@ id = $id; + $this->name = $name; + for($i = 0; $i<$$GLOBALS['number_of_controls']; $i++) { + array_push($this->splits, 0); + } } - arra - array_search($id, $db); + function set_split($control, $timestamp) { + $this->splits[$control] = $timestamp; + } +} + +//find runner by id in list of Runner objects +function get_runner($runnner_list, int $id) { + for ($i = 0; $i < count($runnner_list); $i++) { + if ($runnner_list[$i] == $id) { + return $runnner_list[$i]; + } + } + return false; +} + +$runners = []; +$csv_runners = file_get_contents("db.csv"); +$csv_runners = str_getcsv($csv_runners, "\n"); +print_r($csv_runners); +for ($i=0; $i < count($csv_runners); $i++) { + $line = str_getcsv($csv_runners[$i]); + array_push($runners, new Runner($line[0], $line[1])); } -for ($i=0; $i < count($db); $i++) { - $runner = str_getcsv($db[$i]); - echo("