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. MySQL 5.6エラーInnoDBは現在、一度に1つのフルテキストインデックスの作成をサポートしています。 LOCK =SHAREDを試してみてください?

    2. スペルミスのあるデータを補正できるMySQL検索を作成するにはどうすればよいですか?

    3. ユーザーアカウントの管理、役割、権限、認証PHPおよびMySQL

    4. SQL Serverの小数点以下の桁数を切り捨てる(丸めない)