Er is al een eerdere post geweest hierover, maar we zijn met z'n tweeen bezig en we komen er echt niet uit. Dus...
Ik heb wel een andere manier gevonden om de selectionlists te "maken", maar het lukt niet om deze selections naar het volgende scherm te posten met POST of iets dergelijks.
(Er zit ook een stukje PHP in om filledBox te vullen)
Hieronder mijn code:
Hij geeft niks door, als ik in de andere pagina probeer emptyBox of iets dergelijks op te vragen. We zijn al heel veel tegen gekomen, maar niks werkt. Of we doen het niet goed.
Iemand die ons wil helpen???
PS: sluit voor de verandering dit topic niet metteen, misschien zijn er mensen die ons wel willen helpen. Bedankt)
Ik heb wel een andere manier gevonden om de selectionlists te "maken", maar het lukt niet om deze selections naar het volgende scherm te posten met POST of iets dergelijks.
(Er zit ook een stukje PHP in om filledBox te vullen)
Hieronder mijn code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
| <script language="JavaScript">
<!--
function move (from, to) {
var fbox = new Array();
var tbox = new Array();
var lookup = new Array();
for (i=0; i<to.length; i++) {
if (to.options[i].value == -1) continue;
lookup[to.options[i].text] = to.options[i].value;
tbox[i] = to.options[i].text;
}
for (i=0; i<from.length; i++) {
if (from.options[i].value == -1) continue;
lookup[from.options[i].text] = from.options[i].value;
if (from.options[i].selected)
tbox[tbox.length] = from.options[i].text;
else
fbox[fbox.length] = from.options[i].text;
}
fbox.sort();
tbox.sort();
from.length = 0;
to.length = 0;
if (fbox.length == 0)
from[0] = new Option('', -1);
for (i=0; i<fbox.length; i++)
from[i] = new Option(fbox[i], lookup[fbox[i]]);
for (i=0; i<tbox.length; i++)
to[i] = new Option(tbox[i], lookup[tbox[i]]);
}
function select_all (s) {
for (i=0; i<s.length; i++)
s.options[i].selected = 1;
}
//-->
</script>
<form action="test.php?dagplanningnr=3" method="post" name="test" >
<div align="center">
<p>
<select multiple size="5" name="filledBox" style="width: 175">
<?
include ("c:/stevesup/Connections/connection.php");
$sql="SELECT functienr, functienaam FROM functie order by functienaam";
$resultaat = mysql_query($sql) or die (mysql_error());
While ($row = mysql_fetch_array($resultaat, MYSQL_NUM)) { ?>
<option value="<? echo $row[0]; ?>"><? echo $row[1]; ?>
<? } ?>
</select>
<select size="5" multiple name="emptyBox" style="width: 175">
</select>
<input onclick="move(this.form.filledBox, this.form.emptyBox)" type="button" value=">>">
<input onclick="move(this.form.emptyBox, this.form.filledBox)" type="button" value="<<">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</div>
</form> |
Hij geeft niks door, als ik in de andere pagina probeer emptyBox of iets dergelijks op te vragen. We zijn al heel veel tegen gekomen, maar niks werkt. Of we doen het niet goed.
Iemand die ons wil helpen???
PS: sluit voor de verandering dit topic niet metteen, misschien zijn er mensen die ons wel willen helpen. Bedankt)