· 8 years ago · Jan 25, 2018, 04:20 PM
1DROP TABLE IF EXISTS `interesser`;
2
3CREATE TABLE IF NOT EXISTS `interesser` (
4interesse VARCHAR(50),
5PRIMARY KEY (`interesse`)
6) ENGINE=InnoDB DEFAULT CHARSET=utf8;
7
8DROP TABLE IF EXISTS `interesserBruker`;
9
10CREATE TABLE IF NOT EXISTS `interesserBruker` (
11brukerNavn VARCHAR(45) NOT NULL,
12interesse VARCHAR(50),
13CONSTRAINT pk_brukerInteresse PRIMARY KEY (brukerNavn, interesse),
14FOREIGN KEY (`brukerNavn`) REFERENCES bruker(`brukerNavn`)
15) ENGINE=InnoDB DEFAULT CHARSET=utf8;
16
17
18<select>
19 <?php
20 $result = $pdo->prepare("SELECT * FROM interesser");
21 $result->execute();
22
23 $resultbruker = $pdo->prepare("SELECT * FROM interesserBruker WHERE brukerNavn = :brukerNavn");
24 $resultbruker->bindParam(':brukerNavn', $_COOKIE['user_id']);
25 $resultbruker->execute();
26
27 $test = false;
28 for($i=0; $row = $result->fetch(); $i++) {
29
30 for($j=0; $rowbruker = $resultbruker->fetch(); $j++) {
31 ?>
32
33 <?php
34 if($row['interesse'] === $rowbruker['interesse']) {
35
36
37 $test = false;
38
39 }
40 else {
41 $test = $row['interesse'];
42 }
43
44
45
46 ?>
47 <option value="<?php echo $test; ?>"><?php echo $test;?></option>
48 <?php }} ?>
49 </select>