variable word niet weergegeven.
In mijn script word de variable $list->userid niet weergegeven die in het select listje staan.
Heeft iemand meschien eenig idee hoe ik doot kan oplossen?
Code (php)
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
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
<?php
$sql = "SELECT * FROM unitmembers WHERE unitid = 10";
$res = mysql_query($sql) or die (mysql_error());
while($list = mysql_fetch_object($res)) {
<script language="javascript">
function addDropDown(aantal) {
document.getElementById('naar').innerHTML = '';
for (i = 1; i <= aantal; i++ ) {
document.getElementById('naar').innerHTML += 'Player:<select name="text"><option value="$list->userid">$list->userid</option></select><br><br>';
}
}
</script>
}
echo'<select name="van" onChange="addDropDown(this.value);">';
echo'<option>- Losing Players -</option>';
echo'<option value="2">2</option>';
echo'<option value="3">3</option>';
echo'<option value="4">4</option>';
echo'<option value="5">5</option>';
echo'<option value="6">6</option>';
echo'<option value="7">7</option>';
echo'<option value="8">8</option>';
echo'<option value="9">9</option>';
echo'<option value="10">10</option>';
echo'<option value="11">11</option>';
echo'<option value="12">12</option>';
echo'<option value="13">13</option>';
echo'<option value="14">14</option>';
echo'<option value="15">15</option>';
echo'<option value="16">16</option>';
echo'</select>';
echo'<br>';
echo'<div id="naar"> </div>';
?>
$sql = "SELECT * FROM unitmembers WHERE unitid = 10";
$res = mysql_query($sql) or die (mysql_error());
while($list = mysql_fetch_object($res)) {
<script language="javascript">
function addDropDown(aantal) {
document.getElementById('naar').innerHTML = '';
for (i = 1; i <= aantal; i++ ) {
document.getElementById('naar').innerHTML += 'Player:<select name="text"><option value="$list->userid">$list->userid</option></select><br><br>';
}
}
</script>
}
echo'<select name="van" onChange="addDropDown(this.value);">';
echo'<option>- Losing Players -</option>';
echo'<option value="2">2</option>';
echo'<option value="3">3</option>';
echo'<option value="4">4</option>';
echo'<option value="5">5</option>';
echo'<option value="6">6</option>';
echo'<option value="7">7</option>';
echo'<option value="8">8</option>';
echo'<option value="9">9</option>';
echo'<option value="10">10</option>';
echo'<option value="11">11</option>';
echo'<option value="12">12</option>';
echo'<option value="13">13</option>';
echo'<option value="14">14</option>';
echo'<option value="15">15</option>';
echo'<option value="16">16</option>';
echo'</select>';
echo'<br>';
echo'<div id="naar"> </div>';
?>
Gewijzigd op 01/01/1970 01:00:00 door Robin Peters
Ehh, je gebruikt PHP en Javascript zomaar door elkaar terwijl dat niet mag?
Je hebt vast geen error handling aan staan. Dit script moet errors geven.
PHPerik:
Ehh, je gebruikt PHP en Javascript zomaar door elkaar terwijl dat niet mag?
Ok, maar weet iemand dan meschien een manier hoe ik die variable uit mijn mysql db kan halen via java?
Javascript is client site dus javascript kan niet bij de database. Iets uit de database halen doe je met php.
java != javascript
Je stelt nu dus eigenlijk 3 vragen door elkaar...