$keresztnev_email = array("lilla", "ferenc", "istvan", "gabor", "anna", "beata", "odon", "mark", "flora", "aron", "arpad", "csilla", "erzsebet", "rita", "balazs", "karmen", "judit", "almos", "daniel", "kornelia", "ernesztina", "renata", "kornel", "zsolt", "imre", "bela", "tamas", "konrad"); $varos = array("Szeged", "Algyő", "Sándorfalva", "Domaszék"); $classes = array("a", "b", "c", "d"); $z = 0; for ($i = 9; $i < 13; $i++) { for ($j = 0; $j < 4; $j++) { $classMateNum = mt_rand(25, 30); for ($k = 0; $k < $classMateNum; $k++) { $year = mt_rand(1992, 2000); $vez = mt_rand(0, 15); $ker = mt_rand(0, 27); $yearClass = $i; $groupClass = $classes[$j]; $loginCode = generateRandomString(8) . ".kf"; $name = $vezeteknev[$vez] . " " . $keresztnev[$ker]; $birth = getBirthDate($year); $city = $varos[mt_rand(0, 3)]; $s_hostel = mt_rand(0, 1); $allowance = mt_rand(0, 1); $password = sha1("asd12345"); $email = $vezeteknev_email[$vez] . "." . $keresztnev_email[$ker] . $year . "@kf-szeged.hu"; $ppn = "+3630" . mt_rand(1111111, 9999999); addNewStudent($loginCode, $name, $birth, $city, $password, $email, $ppn, $yearClass, $groupClass, $s_hostel, $allowance); $z++; } } } echo $z; function addNewStudent($login_code, $name, $birth, $resi, $pass, $email, $ppn, $year, $class, $s_hostel, $allowance) { $sql = "INSERT INTO students VALUES ('', ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
} $sameMonth = $todayArray[$month] == $birthArray[$month]; $sameDay = $todayArray[$day] == $birthArray[$day]; $sameYear = $todayArray[$year] == $birthArray[$year]; if ($sameMonth && $sameDay) { // echo "wrong!"; $answer[1] = 1; } else { // echo "wrong!"; $answer[1] = 0; $ageMod = -1; } if ($iAmPracticing) { if (dayOfYear($todayArray) > dayOfYear($birthArray)) { $ageMod = 0; } } else { if ($todayArray[$day] >= $birthArray[$day]) { if ($todayArray[$month] >= $birthArray[$month]) { $ageMod = 0; } } } $answer[0] = $todayArray[$year] - $birthArray[$year] + $ageMod; $returnArray = array_combine($keys, $answer); // print_r($birthArray); // print_r($todayArray); return $returnArray; } print_r(getBirthDate('01/23/1985'));