---
title: "hämta radom post i databasen limit 1"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/67591-hämta-radom-post-i-databasen-limit-1"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Qonos"
published: "2003-02-08T11:48:48.000Z"
updated: "2003-02-08T13:36:32.000Z"
replies: 5
views: 236
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/php/67591-hämta-radom-post-i-databasen-limit-1"
---

# hämta radom post i databasen limit 1

## #1 — Qonos, 2003-02-08T11:48Z

Jag vill hämta  en post från databasen som skall slumpas ut, men hur jag än skriver så blir det alltid samma som öppnas. 

Detta är min senaste kod. (som inte fungerar)

```php
$content = array();
$sql = "SELECT id,name,keywords,description from tblGroups where status = 2 ORDER BY RAND() LIMIT 1";
$rs = mysql_query($sql);
$rw = mysql_fetch_array($rs);
$content[] = "<i>".$rw["keywords"]."</i><br>".$rw["description"];
print_gray_table( $rw["name"], $content, 300 );
```

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

## #2 — pimme, 2003-02-08T12:04Z

finns bara en rad med status=2?
annars, testa: RAND(UNIX_TIMESTAMP())

/r
Tycker förövrigt att du borde ställa den i Mysql-forumet och inte php-forumet...

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

## #3 — Qonos, 2003-02-08T12:10Z

hehe nej sånt misstag har jag inte gjort, då hade jag aldrig vågat visa mig här igen \*s\*

"testa: RAND(UNIX_TIMESTAMP())"

hmm gjorde detta.. visa en annan post, men det slumpas inte utan visar den hela tiden

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

## #4 — Qonos, 2003-02-08T12:46Z

testade att köra den direkt i databasen oxå så det kan inte vara nått cacheproblem

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

## #5 — Webslave, 2003-02-08T13:33Z

Jag har för mig att rand() är ganska dåligt på att slumpa... det kan ju köra samma rad 10 gånger på raken... har jag för mig i alla fall

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

## #6 — Qonos, 2003-02-08T13:36Z

mm jag har kört den 30 gånger o det blir samma sak..  finns det nått annat bra sätt att slumppa på om man skippar rand() ?

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

---

Tråden på webben: https://www.webforum.nu/amne/php/67591-hämta-radom-post-i-databasen-limit-1
