PHPを使用してビデオスクリプトをプログラミングする予定です。流れる問題があります:: 過去 24 時間に現在のユーザー IP によって見られなかったビデオを選択したいです。
私はこのSQLコマンドを使用します:
SELECT videos.VideoID FROM videos,Video_log WHERE Videos.VideoID=Video_log.VideoID Video_log.TIMESTAMP NOT BETWEEN '$today' AND '$yesterday' AND Video_log.ip != '127.0.0.1'
データベース テーブル:
Videos Table :
VideoID
VideoURL
表 2 :
Video_log Table :::
viewID
VideoID
ViewDate
IP
しかし、この sql クエリは、過去 24 時間 (今日) に同じユーザー IP によって視聴されたビデオのビデオ ID を返します。
よりシンプル :
この ip は過去 24 時間に表示されていないため、videoID を選択します