beoordelings-scriptje
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
include "connect.php";
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$score = mysql_real_escape_string($_POST['cijfer']);
mysql_query("INSERT INTO votes (score) VALUES ('$score')") or die (mysql_error());
$query = "SELECT * FROM `votes`";
$sql = mysql_query($query) or die ( mysql_error( ) );
$aantal = mysql_num_rows($sql);
echo "Uw score van $score is opgegeven!<br>Er zijn in totaal $aantal stemmen gegeven!!<br>";
$cQuery = mysql_query("SELECT SUM(`score`)
FROM `votes`");
$cAantal = mysql_result($cQuery,0) or die ( mysql_error( ) );
$uitkomst=$cAantal / $aantal;
echo "de Gemiddelde score van dit product is:<b>";
echo round($uitkomst, 1);
echo "</b>";
}
else
{
?>
<form method="post" action="#">
<label for="cijfer">Geef een cijfer:</label>
<select name="cijfer" id="cijfer">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
</select>
<input type="submit" value="Go!" />
</form>
<?php
}
?>
include "connect.php";
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
$score = mysql_real_escape_string($_POST['cijfer']);
mysql_query("INSERT INTO votes (score) VALUES ('$score')") or die (mysql_error());
$query = "SELECT * FROM `votes`";
$sql = mysql_query($query) or die ( mysql_error( ) );
$aantal = mysql_num_rows($sql);
echo "Uw score van $score is opgegeven!<br>Er zijn in totaal $aantal stemmen gegeven!!<br>";
$cQuery = mysql_query("SELECT SUM(`score`)
FROM `votes`");
$cAantal = mysql_result($cQuery,0) or die ( mysql_error( ) );
$uitkomst=$cAantal / $aantal;
echo "de Gemiddelde score van dit product is:<b>";
echo round($uitkomst, 1);
echo "</b>";
}
else
{
?>
<form method="post" action="#">
<label for="cijfer">Geef een cijfer:</label>
<select name="cijfer" id="cijfer">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
</select>
<input type="submit" value="Go!" />
</form>
<?php
}
?>
Connect.php[/B]
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$server = "jouwhost";
$gebruiker = "jouwgebruiker";
$wachtwoord = "";
$db = "rating";
$connectie = mysql_connect($server,$gebruiker,$wachtwoord)
or die ("Kon niet connecteren met de server");
mysql_select_db($db,$connectie)
or die ("Kon de database niet selecteren");
?>
$server = "jouwhost";
$gebruiker = "jouwgebruiker";
$wachtwoord = "";
$db = "rating";
$connectie = mysql_connect($server,$gebruiker,$wachtwoord)
or die ("Kon niet connecteren met de server");
mysql_select_db($db,$connectie)
or die ("Kon de database niet selecteren");
?>
Sql code
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
-- phpMyAdmin SQL Dump
-- version 2.9.0.3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generatie Tijd: 23 Nov 2006 om 20:02
-- Server versie: 5.0.27
-- PHP Versie: 5.2.0
--
-- Database: `rating`
--
-- --------------------------------------------------------
--
-- Tabel structuur voor tabel `votes`
--
CREATE TABLE `votes` (
`id` int(10) NOT NULL auto_increment,
`score` int(2) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- version 2.9.0.3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generatie Tijd: 23 Nov 2006 om 20:02
-- Server versie: 5.0.27
-- PHP Versie: 5.2.0
--
-- Database: `rating`
--
-- --------------------------------------------------------
--
-- Tabel structuur voor tabel `votes`
--
CREATE TABLE `votes` (
`id` int(10) NOT NULL auto_increment,
`score` int(2) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;