Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy mój adres IP znajduje się w mojej bazie danych, jeśli tak, znajdź znacznik czasu

Powinno to załatwić sprawę, powinno pobrać znacznik czasu i przekonwertować go do formatu czytelnego dla człowieka, możesz również sprawdzić PHP date() funkcja do dostosowania $date_format według własnych upodobań, które można znaleźć tutaj:http://php.net/manual/ pl/funkcja.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");

}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak odwoływać się do tabeli nadrzędnej w sprzężeniu wielu tabel?

  2. Czy można zapobiec wstrzyknięciu SQL za pomocą tylko addslashes(string)?

  3. Zapytanie MySQL w Inno Setup

  4. wildfly rejestruje mysql jako źródło danych

  5. Połączyć i posortować dwie elokwentne kolekcje?