У меня есть база данных, в которой хранится время отправки формы.Есть две формы, таким образом, хранятся 2 разных тайминга.Как автоматически получить большее время, чтобы уменьшить минус и отобразить результаты.
То, что я пробовал: (часть index.php)
$timeR = 'timeR';
$timeB = 'timeB';
if ($timeR > $timeB) {
echo ( strtotime($timeR) - strtotime($timeB) );
}
else{
echo ( strtotime($timeB) - strtotime($timeR) );
}
timeR
и timeB
- это имя строки, которое используется для хранения времени.Приведенный выше код не работает, никаких ошибок, но ничего не печатается.
$row1 = mysqli_fetch_array($result1)
$row = mysqli_fetch_array($result);
echo ( strtotime($row1['timeB']) - strtotime($row['timeR']) );
Этот код выше работает и печатает что-то, но напечатанные числа неправильные ??
Время сохраняется с использованием другогостраница, которая вставляет данные в базу данных, которая затем перенаправляет вас на index.php
Время сохраняется таким образом на insertblue.php:
$currenttimeB = date('Y-m-d - H:i:s');
echo $sql="UPDATE indextableblueupdated SET FTPBreach = '$_POST[FTPBreach]',
VictimIP = '$_POST[VictimIP]',
VictimPass = '$_POST[VictimPass]',
SQLUser = '$_POST[SQLUser]',
SQLPass = '$_POST[SQLPass]',
message = '$_POST[message]',
timeB = '$currenttimeB' WHERE user = '2'" ;
Точно так же у меня есть другая страница с именем insertred.php
, котораяделает то же самое, что и insertblue.php