---
title: "data från 2 tabeler hjälp!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15263-data-från-2-tabeler-hjälp"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "mall"
published: "2001-02-14T09:17:00.000Z"
updated: "2001-02-15T17:57:00.000Z"
replies: 3
views: 187
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/15263-data-från-2-tabeler-hjälp"
---

# data från 2 tabeler hjälp!

## #1 — mall, 2001-02-14T09:17Z

HAr data om en artikel i två DB tabeller men när jag försöker hemta den samtidigt under en WHILE wisas bara en artikel.

Några förslag?

\========================================

		if ($category)
		{
				echo "\<span class=\\"rubrik\\"\>".$category."\</span\>\<br\>\<br\>";
		
				$result = mysql_query("SELECT \* FROM www_surftips WHERE category='$category'",$db);
				while ($myrow = mysql_fetch_array($result)) {
				
				$url_id = $myrow\["ID"\];
				$result = mysql_query("SELECT \* FROM www_rating WHERE url_id=$url_id",$db);
				$votes = mysql_num_rows($result);
				
				// Adera alla rate till en $ratings
				while($myrow = mysql_fetch_array($result)) { $ratings = $ratings + $myrow\["rate"\]; } 
				
				//Om rating &auml;r inte =0 =\> dela ratings med votes och vissa i x,xx formatet
				if ($ratings!=0) 
					{
					$average = $ratings / $votes;
					$average = number_format($average,2);
					}
				else { $average = "0.00"; }
				
				$vote = "\<A HREF=\\"#\\" onClick=\\"MM_openBrWindow('inc/rating.php?url_id=".$myrow\["ID"\]."','','toolbar=no, scrollbars=no, resizable=no, width=300, height=200')\\"\>\<u\>r&ouml;sta\</u\>\</A\>";				
				printf("\<a href=\\"inc/redirect.php?id=%s&visits=%s\\" target=\\"\_blank\\"\>\<b\>%s\</b\>\\n\<br\>%s\<br\>\<b\>url:\</b\> %s \</a\>\<br\>(bes&ouml;k: %s spr&aring;k: %s  r&ouml;ster: ".$votes." snitt: ".$average.") ".$vote."\\n \<br\>\<br\>\<br\>\\n", $myrow\["ID"\], $myrow\["visits"\], $myrow\["header"\], $myrow\["text"\], $myrow\["url"\], $myrow\["visits"\], $myrow\["sait_language"\]); 
				}
		}

?\>

\========================================

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

## #2 — Rödalacket, 2001-02-14T09:42Z

Har väl inte så där jätte koll på det här...än :) men du laddar in båda DB i samma variabel

```
$result = mysql_query("SELECT * FROM www_surftips WHERE category='$category'",$db);

$result = mysql_query("SELECT * FROM www_rating WHERE url_id=$url_id",$db);
```

Pröva att byta namn på den ena....
Vem vet kanske det är det som är kruxet.. :)

\------------------
[www.lns.nu](http://www.lns.nu/)

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

## #3 — mall, 2001-02-14T09:52Z

Tack hahahaha.
Jag har ändrat och det fungerar.

Tack.
Ibland blir man lite blind på vad man gör.

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

## #4 — cefalk, 2001-02-15T17:57Z

SELECT dinafält.www_rating, ettfälttill.www_rating FROM www_rating, www_surftips WHERE www_rating.url_id= www_surftips.id AND www_surftips_category = '$category'

Så har du bara ställt en fråga till databasen istället för två.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15263-data-från-2-tabeler-hjälp
