---
title: "valda kryssrutor ska vara ifyllda (php)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/160222-valda-kryssrutor-ska-vara-ifyllda-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "altruism"
published: "2007-05-13T10:18:14.000Z"
updated: "2007-05-13T16:53:42.000Z"
replies: 2
views: 257
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/160222-valda-kryssrutor-ska-vara-ifyllda-php"
---

# valda kryssrutor ska vara ifyllda (php)

## #1 — altruism, 2007-05-13T10:18Z

ag håller på med ett projekt i skolan där vi ska skapa en presenttips-sida där man kan söka på ålder, tillfälle m.m för att få fram ett presenttips. Jag håller nu på med den administrativa delen av sidan, alltså där admin kan lägga till, redigera eller ta bort presenter. Jag har nu stött på patrull....och det är där ni kommer in i bilden. Någon kanske sitter med rätt kunskaper för att hjälpa mig.

Problemet är som följer:

Jag vill kunna visa vilka högtider en present passar till genom att om man klickar på en edit-länk får upp redan förkryssade kryssrutor. Till exempel om man valt att en present passar som julklapp och födelsedagspresent ska de två kryssrutorna vara förbockade. De andra tillfällena ska inte vara det. Men jag kan inte lyckas få några kryssrutor förbockade. Det är lite svårt att förklara känner jag så jag bifogar en länk till de aktuella sidorna.... <http://www-und.ida.liu.se/~matbr446/...tips/admin.php>
klicka på edit för Tv:n , så ska alla högtider vara förkryssade förutom namnsdag.

Hoppas någon förstår mitt problem och kan hjälpa mig...

php-kod:

```
function selectHogtid($mysqlUser, $artNummer)
{
	//ansluter till databasen
	$mysqlLänk = mysql_connect($mysqlUser['server'], $mysqlUser['användarnamn'],
	$mysqlUser['lösenord']);
	mysql_select_db($mysqlUser['databas']);
	//arNummer är artikelnummret på presenten
	$artNummer = $_GET['artNummer'];
	//hämtar alla poster i tabellen passar som hör till det aktuella artikelnummret.
	$query = "SELECT * FROM passar WHERE artNummer = '$artNummer'";
	$result = mysql_query($query);
	//Går igenom alla poster och sätter dom till checked
	while($line = mysql_fetch_array($result,MYSQL_BOTH))
		{
			$selectHogtid[$line['namn']] = "checked";
			echo  $selectHogtid[$line['namn']];
		}
return $selectHogtid;
}

$selectHogtid = selectHogtid($mysqlUser, $artNummer);
```

html-delen:

```
	<input type="checkbox" name="hogtid[]" value="fodelsedag" <?php echo $selectHogtid[fodelsedag];?>/>Födelsedagspresent
	<input type="checkbox" name="hogtid[]" value="brollop" <?php echo $selectHogtid[brollop];?>/>Bröllopspresent
	<input type="checkbox" name="hogtid[]" value="julklapp" <?php echo $selectHogtid[julklapp];?>/>Julklapp
	<input type="checkbox" name="hogtid[]" value="namnsdag" <?php echo $selectHogtid[namnsdag];?>/>Namnsdagspresent
	<br /><input type="checkbox" name="hogtid[]" value="annanPresent" <?php echo $selectHogtid[annanPresent];?>/>Annan present
```

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

## #2 — Kent.J, 2007-05-13T15:24Z

För er som inte orkar gissa länken :)
<http://www-und.ida.liu.se/~matbr446/presenttips/admin.php>

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

## #3 — altruism, 2007-05-13T16:53Z

ahh....Tack för det. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/160222-valda-kryssrutor-ska-vara-ifyllda-php
