Wat wil ik graag hebben:
Ik ben met tweakzone aan het klooien en in het menu aan de linkerkant moeten de laatste 8 geplaatste reacties komenmaar ik zit met 1 probleem er zijn meerdere tabellen, op zich niet moeilijk maar het is af en toe zo dat de ene wel gebruikt moet worden en de andere niet.
en als de laatste reactie uit de tabel tweaks komt moet ie naar tweaks.php?page=bekijk&id=*id*
en bij downloads naar downloads.php?page=bekijk&id=*id*
tot nu toe heb ik dit en de database structuur staat eronder.
en nieuws_id in reactie tabel horen bij id in de andere tabellen
de server is nog met globals aan.
Ik ben met tweakzone aan het klooien en in het menu aan de linkerkant moeten de laatste 8 geplaatste reacties komenmaar ik zit met 1 probleem er zijn meerdere tabellen, op zich niet moeilijk maar het is af en toe zo dat de ene wel gebruikt moet worden en de andere niet.
en als de laatste reactie uit de tabel tweaks komt moet ie naar tweaks.php?page=bekijk&id=*id*
en bij downloads naar downloads.php?page=bekijk&id=*id*
tot nu toe heb ik dit en de database structuur staat eronder.
en nieuws_id in reactie tabel horen bij id in de andere tabellen
de server is nog met globals aan.
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
| <?php include("dbconfig.php"); $db_connect = mysql_connect($dbhost, $dbuser, $dbpassword); mysql_select_db($dbname); $query = " SELECT r.nieuws_id FROM reacties r, tweaks t, downloads d WHERE r.nieuws_id = t.id OR r.nieuws_id = d.id GROUP BY r.nieuws_id ORDER BY r.date ASC LIMIT 8 "; $result = mysql_query($query); mysql_close($db_connect); while($row = mysql_fetch_array($result, MYSQL_ASSOC)) { echo $row[nieuws_id] . "<br />"; } /* CREATE TABLE reacties ( id int(11) NOT NULL auto_increment, nieuws_id int(11) NOT NULL default '0', cato int(11) NOT NULL default '0', naam varchar(50) NOT NULL default '', bericht text NOT NULL, date int(12) NOT NULL default '0', ip varchar(20) NOT NULL default '0', PRIMARY KEY (id) ) TYPE=MyISAM; CREATE TABLE tweaks ( id int(11) NOT NULL auto_increment, catogorie int(11) NOT NULL default '0', titel varchar(100) NOT NULL default '', bericht text NOT NULL, date int(11) NOT NULL default '0', poster int(11) NOT NULL default '0', views int(11) NOT NULL default '0', ip varchar(20) NOT NULL default '', PRIMARY KEY (id) ) TYPE=MyISAM; CREATE TABLE downloads ( id int(11) NOT NULL auto_increment, content text NOT NULL, title varchar(50) NOT NULL default '', bron varchar(100) NOT NULL default '', info varchar(100) NOT NULL default '', nr varchar(100) NOT NULL default '', os varchar(100) NOT NULL default '', dl varchar(100) NOT NULL default '', date bigint(12) NOT NULL default '0', name varchar(25) NOT NULL default '', bugs text NOT NULL, catod mediumint(9) NOT NULL default '0', last_reply bigint(12) NOT NULL default '0', views int(11) NOT NULL default '0', ip varchar(20) NOT NULL default '', PRIMARY KEY (id) ) TYPE=MyISAM; */ ?> |