---
title: "Dubbla foreach?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/132594-dubbla-foreach"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "lzon"
published: "2005-08-11T07:30:53.000Z"
updated: "2005-08-11T17:31:05.000Z"
replies: 1
views: 311
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/132594-dubbla-foreach"
---

# Dubbla foreach?

## #1 — lzon, 2005-08-11T07:30Z

Hej!
Det här är koden:

\<?PHP

function laggTillTips($mysqlServer,$mysqlUsername,$mysqlPassword,$mysqlDb)
{

	//Anslut till servern och välj rätt databas
	$mysqlLink=mysql_connect($mysqlServer,$mysqlUsername,$mysqlPassword) or die('Kan inte ansluta till databasen:'.mysql_error());

	mysql_select_db($mysqlDb) or die('Kan inte välja databas');

IF (count($\_POST\['butik'\])\>0)
{
foreach($\_POST\['butik'\] as $post)
{

	//Skapa en SQL-fråga
	$query\[\]="INSERT INTO tblSaljsConn (fnk_cntTipsID,fnk_cntButikID) VALUES ('$\_GET\[id\]','$post')";

}
}

IF ($\_POST\['pris'\] \<\> "")
{
foreach($\_POST\['pris'\] as $pris)
{
//Skapa en SQL-fråga
	$query\[\]="UPDATE tblSaljsConn SET strSaljsConnPris='$pris' WHERE fnk_cntTipsID='$\_GET\[id\]' AND fnk_cntButikID='$post'";

}
}

foreach($query as $sql)
	{
	$tips=mysql_query($sql) or die('Query failed:'.mysql_error());
	}

}

$tips=laggTillTips("localhost","xxx","yyy","zzz");

?\>

Kan man ha en foreach i en annan foreach?

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

## #2 — Matte, 2005-08-11T17:31Z

Visst kan man ha det, men det har inte du i din kod.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/132594-dubbla-foreach
