Задать вопрос
smolyakov770
@smolyakov770
Веб Дизайнер Верстальщик

Не пойму как вывести время регистрации на сайт?

Не могу понять как вывести время каждому зарегистрированному пользователю от момента регистрации и по текущее время.
На каждом аккаунте высвечивается одна и таже дата(
Вот пример кода
__________________________________________
$host = 'localhost';
$user = 'root';
$pass = 'root';
$db = 'root';

$discount_per_day = 10;
$day = 60*60*24;
$user_id = 1;
$date_reg_field = 'reg_date';
$users_table = 'users';

$db = mysqli_connect($host, $user, $pass, $db);

$user = $db->query('SELECT * FROM `' . $users_table . '` WHERE `id` = ' . $user_id);

$user = $user->fetch_assoc();

$discount = ((time() - strtotime($user[$date_reg_field])) / $day * $discount_per_day);
$discount = round($discount,4);
setcookie('timer', $discount, time()+3500);......
______________________________________________________
Может знает кто?
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@omichkun
У вас $user_id фиксированный задаётся, вот для него время регистрации и показывается.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽