---
title: "Online (UNIX_TIMESTAMP)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/176451-online-unix-timestamp"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Guldstrand"
published: "2009-01-21T15:18:22.000Z"
updated: "2009-01-21T17:59:15.000Z"
replies: 1
views: 393
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/176451-online-unix-timestamp"
---

# Online (UNIX_TIMESTAMP)

## #1 — Guldstrand, 2009-01-21T15:18Z

Har bara en lite fråga om "UNIX_TIMESTAMP".   :r 

Är följande kod korrekt om jag vill lista alla medlemmarna som har varit online de senaste 15 minuterna? 

```php
$totalonline = number_format(get_row_count("users", "WHERE UNIX_TIMESTAMP(" . get_dt_num() . ") - UNIX_TIMESTAMP(last_access) < 900"));
```

"last_access" är sparas som "datetime" i mysql.

Permalänk: https://www.webforum.nu/p/176451

## #2 — Peter S, 2009-01-21T17:59Z

Om get_dt_num() returnerar nuvarande datum och tid kan du skriva följande istället:

```
WHERE UNIX_TIMESTAMP() - UNIX_TIMESTAMP(last_access) < 900
```

Permalänk: https://www.webforum.nu/p/2166158

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/176451-online-unix-timestamp
