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?