Example #1
0
 public function __construct($records, $names)
 {
     $i = -1;
     if (empty($_GET)) {
         foreach ($records as $record) {
             $i++;
             \progchal2::links('record', $i, $record['INSTNM']);
         }
     }
 }
Example #2
0
 public function headCheck($handle, $header)
 {
     while (($row = fgetcsv($handle, 450, ",")) == TRUE) {
         if ($header) {
             $col_header = $row;
             $header = FALSE;
         } else {
             $record = array_combine($col_header, $row);
             $records[] = $record;
         }
     }
     \progchal2::close($handle);
     return $records;
 }
Example #3
0
<?php

require 'chal2_autoloading.php';
spl_autoload_register('chal2_autoloading::autoload');
$csvFile1 = 'progchal2/data.csv';
$file1 = \progchal2::open($csvFile1);
$csvFile2 = 'progchal2/dict.csv';
$file2 = \progchal2::open($csvFile2);
$handle = new \progchal2\csvOps();
$handle2 = new \progchal2\csvOps();
$records = $handle->headCheck($file1, TRUE);
$names = $handle->headCheck($file2, TRUE);
if (isset($_GET['record'])) {
    $uni = $records[$_GET['record']]['INSTNM'];
}
\progchal2::showName($uni);
new \progchal2\showLinks($records, $names);
\progchal2::showTable($records, $names);