PHP: $sql = 'INSERT INTO `stat` (`user_id`, `sum`, `date`) VALUES("'.$user_id.', "500.00", "'.time().'")'; поечему добавляется 0 а не id юзера?
По взрослому это называется "идентификация пользователя" и это слишком обширная тема чтобы тебе нулевому её рассказать в одном коменте. Ищи по словам аутентификация, идентификация, авторизация. --- Добавлено --- https://php.ru/forum/threads/avtorizacija-teorija.53234/
а в переменной user_id что? обычно идентификатор делают автоинкрементом и он усилиями базы данных сам собой увеличивается при вставках следующих строк
Там с кавычками какая-то фигня: нет закрывающей дв. кавычки после значения user_id. --- Добавлено --- Также можно наоборот открывающую убрать.