Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ist meine IP in meiner Datenbank, wenn ja, Zeitstempel finden

Dies sollte funktionieren, es sollte den Zeitstempel erhalten und in ein für Menschen lesbares Format konvertieren. Möglicherweise möchten Sie auch das PHP date() nachschlagen Funktion zum Anpassen des $date_format nach Ihren Wünschen, die hier zu finden sind:http://php.net/manual/ de/function.date.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");

}