К чему добавить? зачем тебе этот код?
ты так ничего и не понял. и это просто фантастика.
Гнобишь себя только ты сам. Скажи, ты так тупишь все время, или только по выходным?
Читай ещё раз, по губам:
чтобы вывести всю таблицу reg, тебе не нужен никакой максимальный user_id!
и никакие вообще user_id не нужны. их вообще в таблице может не быть.
и выбирать таблицу отдельными запросами - тоже не нужно.
ЗАПРОС. НУЖЕН. ОДИН!!!
Один всего запрос. Нужен.
один-единственный.
Для того, чтобы вывести все записи из таблицы reg, нужен всего один запрос
этот запрос - SELECT * FROM reg
обрабатывая результат этого запроса, ты сразу получаешь нужные строки, и сразу их выводишь.
в цикле while
вместо того, чтобы в этом цикле получать идиотский user_id, надо выводить информацию. делать то, что у тебя написано во втором цикле. то, что идет после $arr=mysqli_fetch_array($res);