sql >> Databasteknik >  >> RDS >> Mysql

Finns min IP i min databas, hitta i så fall tidsstämpel

Detta borde göra susen, det borde få tidsstämpeln och konvertera det till ett läsbart format för människor, du kanske också vill slå upp PHP date() funktion för att justera $date_format efter eget tycke som finns här:http://php.net/manual/ sv/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");

}



  1. Hur man aktiverar/inaktiverar dataåtkomst i SQL Server (T-SQL-exempel)

  2. mysqli/mysql-frågan inuti funktionen fungerar inte

  3. Finns det en enda fråga som kan uppdatera ett sekvensnummer över flera grupper?

  4. Finns det något sätt i SQL (MySQL) att göra en round robin ORDER BY på ett visst fält?