Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O meu IP está no meu banco de dados, se sim, encontre o timestamp


Isso deve funcionar, deve obter o carimbo de data e hora e convertê-lo em um formato legível por humanos, você também pode procurar o PHP date() função para ajustar o $date_format ao seu gosto, que pode ser encontrado aqui:http://php.net/manual/ pt/função.data.php
$ip = $_SERVER['REMOTE_ADDR']; // Fetch IP

$query = mysql_query("SELECT `timestamp` FROM `votes` WHERE (`ip` = '$ip')") or die(mysql_error()); // Queries IP

$amount = mysql_num_rows($query); // Amount of times listed (rows)

if ($amount > 0) { // If exists

    $row = mysql_fetch_array($query);

    $timestamp = $row['timestamp'];

    $date_format = 'm F \a\t g:ia';
    $date = date("$date_format", $timestamp); // Converts timestamp

    echo("Your IP Address (".$ip.") is already listed at ".$date."");

} else {

    echo("Your IP Address is not currently listed");

}