Всем привет. Есть БД в phpMyAdmin registrartion и таблица users, где хранятся id, username, email и password зарегистрировавшегося пользователя. PHP:
<body>
<table>
<tr>
<th>id</th>
<th>name</th>
<th>email</th>
<th>last login</th>
</tr>
<?php
$db = mysqli_connect('localhost', 'root', '', 'registration');
$query="SELECT*FROM users WHERE id>0";
mysqli_query($db,$query) or die(mysqli_error($db));
$result=mysqli_query($db,$query) or die(mysqli_error($db));
for($data=[];$row=mysqli_fetch_assoc($result);$data[]=$row) ;
$result='';
foreach($data as $elem) {
$result.='<tr>';
$result.='<td>'.$elem['id'].'</td>';
$result.='<td>'.$elem['username'].'</td>';
$result.='<td>'.$elem['email'].'</td>';
$result.='</tr>';
}
echo $result;
?>
</table>
</body>
Этот код выводит значения в виде таблицы из базы данных на страницу. Но как можно занести дату последнего логина пользователя в БД и , следственно, вывести на страницу?
Зараннее огромное спасибо за помощь!
Судя по всему, где-то есть процедура логина пользователя. Туда необходимо добавить выполнение запроса:
"UPDATEгде $username - отфильтрованное от ненужных символов имя пользователя. Разумеется, в таблице должен существовать сам столбецusers
SETlast_login
= NOW() WHEREusername
='$username'"
last_login
(или как он у вас в таблице называется).
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Подскажите какой вид будет иметь такая конструкция на php
Если в symfony 4 возможность организовать standalone action или handlers, как в zend expressive?