---
title: "Random?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15108-random"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "mikaeled"
published: "2001-01-06T19:08:00.000Z"
updated: "2001-01-08T09:28:00.000Z"
replies: 2
views: 199
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/15108-random"
---

# Random?

## #1 — mikaeled, 2001-01-06T19:08Z

Hej,

Jag har ett script som använder sig av mysql-databas. Jag skulle vilja veta koden för hur man gör så att scriptet tar en random rad ut databasen som har värde som är mer än 0 i kolumnenen ID.

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

## #2 — Choice, 2001-01-08T03:55Z

jag vet inte, det går säkert att få detta på ett mycket enklare sätt, men eftersom man sitter här mitt i natten utan att ha nåt att göra så fixade man ett script som fixar steken i ett naffs åt dig. 

```
	$db_connection = mysql_pconnect("127.0.0.1", "nobody","");
	$get = mysql_db_query("somewhere","SELECT * FROM something",$db_connection);
	$i=0;
	$numrow = mysql_num_rows($get);
	while($row = mysql_fetch_array($get)) {
		$row_arr[$i][0] = $row[0];
		$i++;
	}
	$rnd_nr = rand(1,$i);
	echo $row_arr[$rnd_nr][0];
```

Humma, är inte säker på att det funkar, har inte testat, men det borde den göra!
detta funkar dock inte så bra om du har en väldigt stor databas \>2-3000 eller så.

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

## #3 — woodi, 2001-01-08T09:28Z

Varför alla dessa dubbelpostningar!?  Du har ju fått hjälp med problemet i tidigare topics samt via mail.. 
Kan Du inte återanvända Dina gamla topics!?

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15108-random
