Mysql
 sql >> база данни >  >> RDS >> Mysql

Моят IP адрес ли е в моята база данни, ако е така, намерете времева марка

Това трябва да свърши работа, трябва да получи клеймото за време и да го преобразува в четим от човека формат, може също да искате да потърсите PHP date() функция за коригиране на $date_format по ваш вкус, който можете да намерите тук:http://php.net/manual/ en/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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WAMP Няма достъп в локална мрежа 403 Забранено

  2. Защо MySQL autoincrement се увеличава при неуспешни вмъквания?

  3. Получаване на ежедневни отчети за събития, които не се случват всеки ден

  4. Каква е разликата между SERIAL и AUTO_INCREMENT в mysql

  5. Как да получите COUNT заявка в django