formulier wordt niet verzonden
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
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?php
include('includeSecurity.php');
if (isset($_POST['submit']))
{
$query7 = "INSERT INTO poll_juni (ip, antwoord) VALUES ('".$_SERVER['REMOTE_ADDR']."', '".$_POST['poll']."')";
mysql_query($query7) or die (mysql_error());
echo('Uw stem is opgeslagen, klik <a href="?page=resultaten_poll_juni">hier</a> om de resultaten te bekijken');
}
else
{
$query1 = "SELECT * FROM poll_juni WHERE ip='".$_SERVER['REMOTE_ADDR']."'";
$result1 = mysql_query($query1) or die (mysql_error());
if(mysql_num_rows($result1) > 0)
{
$query2 = "SELECT COUNT(1) AS antwoord1 FROM poll_juni WHERE antwoord = 'antwoord1'";
$result2 = mysql_query($query2) or die (mysql_error());
$antwoord1 = mysql_result($result2,'antwoord1');
$query3 = "SELECT COUNT(1) AS antwoord2 FROM poll_juni WHERE antwoord = 'antwoord2'";
$result3 = mysql_query($query3) or die (mysql_error());
$antwoord2 = mysql_result($result3,'antwoord2');
$query4 = "SELECT COUNT(1) AS antwoord3 FROM poll_juni WHERE antwoord = 'antwoord3'";
$result4 = mysql_query($query4) or die (mysql_error());
$antwoord3 = mysql_result($result4,'antwoord3');
$query5 = "SELECT COUNT(1) AS antwoord4 FROM poll_juni WHERE antwoord = 'antwoord4'";
$result5 = mysql_query($query5) or die (mysql_error());
$antwoord4 = mysql_result($result5,'antwoord4');
$query6 = "SELECT COUNT(1) AS antwoord5 FROM poll_juni WHERE antwoord = 'antwoord5'";
$result6 = mysql_query($query6) or die (mysql_error());
$antwoord5 = mysql_result($result6,'antwoord5');
$totaal = $antwoord1 + $antwoord2 + $antwoord3 + $antwoord4 + $antwoord5;
$procentantwoord1 = round(($antwoord1/$totaal)*100,1);
$procentantwoord2 = round(($antwoord2/$totaal)*100,1);
$procentantwoord3 = round(($antwoord3/$totaal)*100,1);
$procentantwoord4 = round(($antwoord4/$totaal)*100,1);
$procentantwoord5 = round(($antwoord5/$totaal)*100,1);
?>
<table>
<tr>
<td>Ja, heerlijk, heb ik tenminste altijd zo snel mogelijk mijn bestelling!</td><td><?php echo($procentantwoord1.'% ('.$antwoord1.')'); ?></td>
</tr>
<tr>
<td>Ja, Kan ik tenminste alle bestellingen in een keer betalen.</td><td><?php echo($procentantwoord2.'% ('.$antwoord2.')'); ?></td>
</tr>
<tr>
<td>Nee, ik ben bang dat ik dan geen overzicht meer heb op het totaalbedrag van mijn bestellingen</td><td><?php echo($procentantwoord3.'% ('.$antwoord3.')'); ?></td>
</tr>
<tr>
<td>Nee, ik vind dit prima zo</td><td><?php echo($procentantwoord4.'% ('.$antwoord4.')'); ?></td>
</tr>
<tr>
<td>Maakt mij niet uit</td><td><?php echo($procentantwoord5.'% ('.$antwoord5.')'); ?></td>
</tr>
</table>
<?php
}
else
{
?>
<form action="?page=poll_juni" method="post">
<table>
<tr>
<td colspan="2">Wij zijn misschien van plan om ons bestelsysteem aan te passen zodat u altijd achteraf kunt betalen, en de factuur periodiek toegestuurd krijgt, indien u een bestelling heeft geplaatst uiteraard. Vindt u dit een goed idee? (<a href="?page=informatienieuwbestelsysteem">meer informatie</a>)</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord1"></td>
<td>Ja, heerlijk, heb ik tenminste altijd zo snel mogelijk mijn bestelling!</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord2"></td>
<td>Ja, Kan ik tenminste alle bestellingen in een keer betalen.</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord3"></td>
<td>Nee, ik ben bang dat ik dan geen overzicht meer heb op het totaalbedrag van mijn bestellingen</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord4"></td>
<td>Nee, ik vind dit prima zo</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord5"></td>
<td>Maakt mij niet uit</td>
</tr>
<tr>
<td> </td><td><input type="submit" name"submit" id="submit" value="Stemmen"></td>
</tr>
</table>
</form>
<?php
}
}
?>
include('includeSecurity.php');
if (isset($_POST['submit']))
{
$query7 = "INSERT INTO poll_juni (ip, antwoord) VALUES ('".$_SERVER['REMOTE_ADDR']."', '".$_POST['poll']."')";
mysql_query($query7) or die (mysql_error());
echo('Uw stem is opgeslagen, klik <a href="?page=resultaten_poll_juni">hier</a> om de resultaten te bekijken');
}
else
{
$query1 = "SELECT * FROM poll_juni WHERE ip='".$_SERVER['REMOTE_ADDR']."'";
$result1 = mysql_query($query1) or die (mysql_error());
if(mysql_num_rows($result1) > 0)
{
$query2 = "SELECT COUNT(1) AS antwoord1 FROM poll_juni WHERE antwoord = 'antwoord1'";
$result2 = mysql_query($query2) or die (mysql_error());
$antwoord1 = mysql_result($result2,'antwoord1');
$query3 = "SELECT COUNT(1) AS antwoord2 FROM poll_juni WHERE antwoord = 'antwoord2'";
$result3 = mysql_query($query3) or die (mysql_error());
$antwoord2 = mysql_result($result3,'antwoord2');
$query4 = "SELECT COUNT(1) AS antwoord3 FROM poll_juni WHERE antwoord = 'antwoord3'";
$result4 = mysql_query($query4) or die (mysql_error());
$antwoord3 = mysql_result($result4,'antwoord3');
$query5 = "SELECT COUNT(1) AS antwoord4 FROM poll_juni WHERE antwoord = 'antwoord4'";
$result5 = mysql_query($query5) or die (mysql_error());
$antwoord4 = mysql_result($result5,'antwoord4');
$query6 = "SELECT COUNT(1) AS antwoord5 FROM poll_juni WHERE antwoord = 'antwoord5'";
$result6 = mysql_query($query6) or die (mysql_error());
$antwoord5 = mysql_result($result6,'antwoord5');
$totaal = $antwoord1 + $antwoord2 + $antwoord3 + $antwoord4 + $antwoord5;
$procentantwoord1 = round(($antwoord1/$totaal)*100,1);
$procentantwoord2 = round(($antwoord2/$totaal)*100,1);
$procentantwoord3 = round(($antwoord3/$totaal)*100,1);
$procentantwoord4 = round(($antwoord4/$totaal)*100,1);
$procentantwoord5 = round(($antwoord5/$totaal)*100,1);
?>
<table>
<tr>
<td>Ja, heerlijk, heb ik tenminste altijd zo snel mogelijk mijn bestelling!</td><td><?php echo($procentantwoord1.'% ('.$antwoord1.')'); ?></td>
</tr>
<tr>
<td>Ja, Kan ik tenminste alle bestellingen in een keer betalen.</td><td><?php echo($procentantwoord2.'% ('.$antwoord2.')'); ?></td>
</tr>
<tr>
<td>Nee, ik ben bang dat ik dan geen overzicht meer heb op het totaalbedrag van mijn bestellingen</td><td><?php echo($procentantwoord3.'% ('.$antwoord3.')'); ?></td>
</tr>
<tr>
<td>Nee, ik vind dit prima zo</td><td><?php echo($procentantwoord4.'% ('.$antwoord4.')'); ?></td>
</tr>
<tr>
<td>Maakt mij niet uit</td><td><?php echo($procentantwoord5.'% ('.$antwoord5.')'); ?></td>
</tr>
</table>
<?php
}
else
{
?>
<form action="?page=poll_juni" method="post">
<table>
<tr>
<td colspan="2">Wij zijn misschien van plan om ons bestelsysteem aan te passen zodat u altijd achteraf kunt betalen, en de factuur periodiek toegestuurd krijgt, indien u een bestelling heeft geplaatst uiteraard. Vindt u dit een goed idee? (<a href="?page=informatienieuwbestelsysteem">meer informatie</a>)</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord1"></td>
<td>Ja, heerlijk, heb ik tenminste altijd zo snel mogelijk mijn bestelling!</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord2"></td>
<td>Ja, Kan ik tenminste alle bestellingen in een keer betalen.</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord3"></td>
<td>Nee, ik ben bang dat ik dan geen overzicht meer heb op het totaalbedrag van mijn bestellingen</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord4"></td>
<td>Nee, ik vind dit prima zo</td>
</tr>
<tr>
<td><input type="radio" name="poll" id="poll" value="antwoord5"></td>
<td>Maakt mij niet uit</td>
</tr>
<tr>
<td> </td><td><input type="submit" name"submit" id="submit" value="Stemmen"></td>
</tr>
</table>
</form>
<?php
}
}
?>
let trouwens niet op de maand, weet dat het juli is ondertussen, maar ben er vorige maand al mee begonnen, en was in de vergetelheid geraakt.
Quote:
volgensmij kan je helemaal geen getallen in in een variabel naam zetten :S$query7
dat zou dan sinds kort veranderd moeten zijn, maar ik doe het al een hele poos op deze manier. dan weet je tenminste welke result en row bij welke query hoort.