poll-met-database

Gesponsorde koppelingen

PHP script bestanden

  1. poll-met-database

« Lees de omschrijving en reacties

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?

/*
CREATE TABLE poll (
vraag TEXT NOT NULL
antwoord1 TEXT NOT NULL
antwoord2 TEXT NOT NULL
antwoord3 TEXT NOT NULL
stem1 TEXT NOT NULL
stem2 TEXT NOT NULL
stem3 TEXT NOT NULL
totaal TEXT NOT NULL
);
*/


if($actie == "Vote") {
$vraag = "Hier de vraag van je poll die je in je database hebt ingegeven";

mysql_connect("host","gebruikersnaam","wachtwoord");
mysql_select_db("database_naam");

$invoer = "UPDATE poll SET stem$stem = stem$stem+1,totaal = totaal+1 WHERE vraag = '$vraag'";
$query = mysql_query($invoer) or die (mysql_error());

echo "<b>Stem toegevoegd!</b><br>";
}

function
procent($getal,$totaal) {
$ant = $getal/$totaal;
$pro = $ant*100;
return $pro;
}


mysql_connect("host","gebruikersnaam","wachtwoord");
mysql_select_db("database_naam");

$sql = "SELECT * FROM poll";
$sql = mysql_query($sql) or die (mysql_error());

while($poll = mysql_fetch_array($sql)) {
$pro[1] = procent($poll[stem1],$poll[totaal]);
$pro[2] = procent($poll[stem2],$poll[totaal]);
$pro[3] = procent($poll[stem3],$poll[totaal]);
$img[1] = round($pro[1]);
$img[2] = round($pro[2]);
$img[3] = round($pro[3]);

echo "<form>
<table cellspacing='1' cellpadding='4' bgcolor='black'>
<tr><td bgcolor='black'><font color='white' size='5'>Poll</font></td></tr>
<tr><td bgcolor='white'>
$poll[vraag]<br><br>
<input type='radio' name='stem' value='1'>$poll[antwoord1] ($poll[stem1] stemmen)&nbsp;&nbsp;&nbsp;<img src='poll.gif' height='15' width='$img[1]'> ($img[1]%)<br>
<input type='radio' name='stem' value='2'>$poll[antwoord2] ($poll[stem2] stemmen)&nbsp;&nbsp;&nbsp;<img src='poll.gif' height='15' width='$img[2]'> ($img[2]%)<br>
<input type='radio' name='stem' value='3'>$poll[antwoord3] ($poll[stem3] stemmen)&nbsp;&nbsp;&nbsp;<img src='poll.gif' height='15' width='$img[3]'> ($img[3]%)<br>
<input type='submit' name='actie' value='Vote'><br><br>
Totaal aantal stemmen: $poll[totaal]
</td></tr>
</table>
</form>"
;
}


?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.