Как я понимаю, вы хотите вставить новую строку для каждой ячейки массива. Для этого я бы порекомендовал:
$roll_num = '111,222,333';
$rollnum = explode(",", $roll_num);
$sql = "INSERT INTO eyfstb(specialnum) VALUES('" . implode("'),('", $rollnum) . "')";
Это даст следующее SQL:
INSERT INTO eyfstb(specialnum) VALUES('111'),('222'),('333')
и будет более эффективным, чем зацикливание и вставка каждой итерации.