---
title: "Automatisk lista informationen från tabellen?!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/64925-automatisk-lista-informationen-från-tabellen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Dr-man"
published: "2003-01-15T06:46:01.000Z"
updated: "2003-01-20T12:05:47.000Z"
replies: 6
views: 308
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/64925-automatisk-lista-informationen-från-tabellen"
---

# Automatisk lista informationen från tabellen?!

## #1 — Dr-man, 2003-01-15T06:46Z

Jag har ett litet problem angående PHP och MySQL! 

Jag skulle vilja när jag väljer en kurs(tabell) med php i en select-box, 
så skulle man få infomationen automatisk listat i respektive 
text-fält. Går detta att lösas med php? Eller kanske måste man 
lösa detta med javascript ? Nån som kan hjälpa?

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

## #2 — fnolis, 2003-01-17T03:59Z

javascript eller lager

För att kunna göra detta måste du använda javascipt eller visa/dölja lager... ska du göra det i php kräver det att du laddar om sidan...

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

## #3 — Dr-man, 2003-01-17T07:30Z

Vet nån hur man gör det i Javascript då?! Kanske med en liten
exempel.

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

## #4 — Dr-man, 2003-01-17T07:46Z

Jag gör ett nytt försök. 

Här kommer koden: 

```php
 
<hr width="100%"> 
<h1> 
Ändra i kursen 
</h1> 

<?php 
$link = mysql_connect ("localhost", "root"); 
mysql_select_db("coursetable", $link); 
$tableshow = "show tables"; 
$result = mysql_query($tableshow, $link); 
?> 

<table border="0" bgcolor="#66CC99" align="center"  spacing="3" padding="4"> 
<form action="<?php echo $PHP_SELF?>" method="post"> 
<tr> 
<td> 
Kurser 
</td> 
</tr> 
<tr> 
<td> 
<select name="changetable"> 
<option value="3">Välj en kurs från tabellen</option> 
<?php while($data = mysql_fetch_array($result)){ ?> 
   <option value="<?php echo $data["Tables_in_coursetable"] ?>" name="table2"> 
<?php echo $data["Tables_in_coursetable"] ?></option> 
   <?php 
} 
?> 
</select> 
</td> 
</tr> 
<tr> 
<td> 
Antal deltagare<br><input type="text" value="<?php echo $changenumber; ?>" name="changenumber" size="4"><br> 
</td> 
</tr> 
<tr> 
<td> 
Ange ny plats<br><input type="text" name="changenumber2" size="25"><br> 
</td> 
</tr> 
<tr> 
<td> 
Ange ny tid<br><input type="text" name="changenumber3" size="25"><br> 
</td> 
</tr> 
<tr> 
<td> 
Ange ny sista anmälningstid<br><input type="text" name="changenumber4" size="25"><br> 
Formatet 'yyyy.dd.mm' <br> 
</td> 
</tr> 
<tr> 
<td> 
Ange ny undervisningspråk<br> 
<select name="changenumber5"> 
<option>Svenska</option> 
<option>Finska</option> 
<option>Engelska</option> 
</select><br><br> 
</td> 
</tr> 
<tr> 
<td> 
Ange ny emailadress<br> 
<input type="text" name="changenumber6" size="25"><br><br> 
</td> 
</tr> 
<tr> 
<td> 
Ange ny övrig information<br> 
<textarea name="changenumber7" value="50"> 
</textarea> 
<br> 
</td> 
</tr> 
<tr> 
<td align="right"> 
<input type = "submit" name = "changecourse" value = "  Ok  "> 
</form> 
</td> 
</tr> 
</table>
```

 

När jag väljer en kurs så skall dens uppgifter hamna på resp. text-fält.

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

## #5 — fnolis, 2003-01-17T11:49Z

letar du efter ngt sådant?

```php
<html>
<head>
	<title>Untitled</title>
	<script language="JavaScript" type="text/javascript">
<!--
	function NewCourse()
	{
		var selLength = document.forms["a"].elements[ "one" ].length;
		
		for(i=0; i<selLength; i++)
		{
			if( !document.forms["a"].elements[ "one" ].options[i].selected )
			{
				continue;
			}
			document.forms["a"].elements[ "two" ].value = document.forms["a"].elements[ "one" ].options[i].text;
			document.forms["a"].elements[ "three" ].value = document.forms["a"].elements[ "one" ].options[i].value;
			break;
		}
	}
// -->
</script>
</head>

<body>
<form action="" name="a">
<select name="one" onChange="NewCourse()">
	<option value="x">nisse</option>
	<option value="y">kalle</option>
	<option value="z">sune</option>
</select>
<br>
<input type="text" name="two" value="">
<input type="text" name="three" value="">

</form>

</body>
</html>
```

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

## #6 — fnolis, 2003-01-17T11:50Z

Du måste då lägga all information som du vill kunna displaya i hidden variabler...

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

## #7 — Dr-man, 2003-01-20T12:05Z

Kanske inte riktig på det sättet, vet ej!
Här kommer fakta om tabellen word_del4_220103 där infotmationen skall hämtas ifrån? Vet ej om detta hjälper till att lösa mitt problem? 

```
mysql> select * from word_del4_220103; 
+----------+-------------------------------+ 
| idperson | allowperson                   | 
+----------+-------------------------------+ 
| 1        | 7                             | 
| 2        | Grönby_A-huset_andra_v&#963;ningen | 
| 3        | 22.01.2003_kl:9.00-12.00      | 
| 4        | Eva Lindholm                  | 
| 5        | 2003.21.01                    | 
| 6        | Svenska                       | 
| 7        |                               | 
| 8        | [email]eva.lindholm@syt.se[/email]           | 
+----------+-------------------------------+ 
8 rows in set (0.06 sec) 

mysql> desc word_del4_220103; 
+-------------+-------------+------+-----+---------+-------+ 
| Field       | Type        | Null | Key | Default | Extra | 
+-------------+-------------+------+-----+---------+-------+ 
| idperson    | varchar(50) | YES  |     | NULL    |       | 
| allowperson | text        | YES  |     | NULL    |       | 
+-------------+-------------+------+-----+---------+-------+ 
2 rows in set (0.03 sec)
```

Nån som kan hjälpa mig?!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/64925-automatisk-lista-informationen-från-tabellen
