---
title: "while loop"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/47166-while-loop"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "exikon"
published: "2002-07-04T07:42:53.000Z"
updated: "2002-07-05T08:45:40.000Z"
replies: 2
views: 149
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/47166-while-loop"
---

# while loop

## #1 — exikon, 2002-07-04T07:42Z

Jag ska loopa igenom 2 tabeller i min DB kollla om vissa ID är lika:

Men det som händer är att den innre loopen loppas bara en gång.  Finns det möjligen nåt som motsvarar ASPs movefirst??

while($med = mysql_fetch_array($result_media)) {
    
                  while($art = mysql_fetch_array($result_art)) {
					
	            if ($med\["mediaID"\]==$art\["artID"\]){
		$koll="Samma";
	            }//if
	  
                    }//while				
				
}//while

Help

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

## #2 — LarsG, 2002-07-04T08:48Z

Gör jämförelsen direkt i SQL med hjälp av en join istället.

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

## #3 — Mungo, 2002-07-05T08:45Z

ja, det finns en sån funktion:

```php
mysql_data_seek($rs, 0)
```

 ...ställer dig på row 0 i result identifiern $rs.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/47166-while-loop
