Beste mensen,
Ik heb een probleem ondervonden bij de volgende code:
het is de bedoeling dat de waardes van radiobuttons worden weggeschreven in de database.
ik wil in de database wegschrijven welke radiobutton per foto is aangeklikt
alle radiobuttons krijgen de goede naam:
"forbidden_1" <- bij foto id 1
"forbidden_10" <- bij foto id 10
dit werkt dus volkomen.
het probleem zit bij dat hij alleen de laatste foto pakt.
bij $_GET["forbidden_" . $_GET['pic_id']]
wordt dus alleen foto id 10 wordt bijgewerkt in de database.
ik hoop dat iemand mij kan helpen.
mvg,
Nick
Ik heb een probleem ondervonden bij de volgende code:
het is de bedoeling dat de waardes van radiobuttons worden weggeschreven in de database.
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
| echo ' <form name="forbidcheck" action=images.php method="get">'; while ($rsPic = mysql_fetch_assoc($resPic)) { echo ' <center><a onclick="window.open(\'pic.php?nr='.$rsPic['pic_id'].'\',\'foto\',\'width=618,height=480\'); return false"> <img src="'.$locatie.'/'.$rsPic['pic_src'].'" width='.$width.' height='.$height.' border=1></a> <br> <input type="radio" name="forbidden_' . $rsPic['pic_id'] . '" value="1"> <input type="radio" name="forbidden_' . $rsPic['pic_id'] . '" value="2"> <input type="radio" name="forbidden_' . $rsPic['pic_id'] . '" value="3"> <input type="radio" name="forbidden_' . $rsPic['pic_id'] . '" value="4"> <input type="hidden" name="pic_id" value="'.$rsPic['pic_id'].'">'; } echo' <br> <input type="submit" name="verzenden" value="update"> </center> </form> </center>'; ?> <?php if(isset($_GET['verzenden'])){ if (!isset($_GET["forbidden_" . $_GET['pic_id']])){ $_GET["forbidden_" . $_GET['pic_id']] = 0; } $result = mysql_query('UPDATE fab_pic_picture SET pic_forbidden_lvl="'.$_GET["forbidden_" . $_GET['pic_id']] . '" WHERE pic_id="' . $_GET['pic_id']. '"'); } ?> |
ik wil in de database wegschrijven welke radiobutton per foto is aangeklikt
alle radiobuttons krijgen de goede naam:
"forbidden_1" <- bij foto id 1
"forbidden_10" <- bij foto id 10
dit werkt dus volkomen.
het probleem zit bij dat hij alleen de laatste foto pakt.
bij $_GET["forbidden_" . $_GET['pic_id']]
wordt dus alleen foto id 10 wordt bijgewerkt in de database.
ik hoop dat iemand mij kan helpen.
mvg,
Nick