В конце запроса отсутствует )
:
mysqli_query($con, "INSERT INTO `temp` (`name`, `email`, `delivery`, `session`)
VALUES ('$name', '$email', '$delivery', '$session')");
^
BTW, mysqli поддерживает параметризованные запросы, вы должны использовать их вместо подстановки строки.
Проблема в этой области:
StringTokenizer st = new StringTokenizer(in.readLine());
String n = st.nextToken(); // <-- error occurs here
String n2 = st.nextToken();
int n1 = Integer.parseInt(n);
times[i] = n1;
string[i] = n2;
Один из способов сделать это:
for (int i = 0; i < l; i++) {
String line = in.readLine();
String[] splitLine = line.split(" ");
int n1 = Integer.parseInt(splitLine[0]);
String n2 = splitLine[1];
times[i] = n1;
string[i] = n2;
}