Ik ben bezig met het schrijven van een nieuws systeem maar heb een probleem met het uitlezen van berichten.
Aller eerst de codes
Index.php
showheaders.php
shownieuws.php
Op de manier waarop het hierboven staat werkt het allemaal prima maar ik wil dat showheaders.php een link maakt naar shownieuws als ?page=shownieuws (hierachter het id nummer van het bericht)
Op deze manier dus
Ik krijg het alleen niet voor elkaar.
Wie heeft er een tip/suggesties
Aller eerst de codes
Index.php
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
| <?php if(!isset($_GET['page'])) { $_GET['page'] = "home"; } switch ($_GET['page']) { CASE "home": include "main.php"; break; CASE "contact": include "contact.php"; break; CASE "stats": include "stats.php"; break; CASE "savenieuws": include "nieuws/savenieuws.php"; break; CASE "addnieuws": include "nieuws/addnieuws.php"; break; CASE "shownieuws": include "nieuws/shownieuws.php"; break; CASE "showheaders": include "nieuws/showheaders.php"; break; CASE "showheaderstop5": include "nieuws/showheaders_top5.php"; break; } ?> |
showheaders.php
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
| <?php require("connect.php"); echo" <CENTER>[img]http://www.planetmol.nl/images/table-main-header-nieuws.gif><br> <table[/img] <tr> <td valign=top> <table border=0 cellspacing=1 cellpadding=0 width=600 align=center> <tr> <td width=15%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO><b>Datum</b></td> <td width=65%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO><b>Titel</b></td> <td width=20%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO><b>Posted By</B></td> </tr> </table> "; $sql = "SELECT * FROM nieuws ORDER BY id DESC"; $result = mysql_query($sql); while ($record = mysql_fetch_object($result)){ echo" <table border=0 cellspacing=1 cellpadding=0 width=600 align=center> <tr> <td width=15%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO>$record->datum</td> <td width=65%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO><a href=http://www.planetmol.nl/nieuws/shownieuws.php?id=$record->id>$record->titel</a></td> <td width=20%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO>$record->naam</td> </tr> </table> "; } ?> </tr> </table> [img]"http://www.planetmol.nl/images/table-main-footer.gif"><br> |
shownieuws.php
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
| <?php require("connect.php"); echo" <CENTER><img[/img]<br> <table width=616 background=http://www.planetmol.nl/images/table-main-main.gif border=0 cellspacing=0 cellpadding=0 align=center valign=top> <tr> <td valign=top> "; $sql = "SELECT * FROM nieuws WHERE id = '$id' "; $result = mysql_query($sql); while ($record = mysql_fetch_object($result)){ echo" <table border=0 cellspacing=1 cellpadding=0 width=600 align=center> <tr> <td width=15%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO>$record->datum</td> <td width=65%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO>$record->titel</td> <td width=20%><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO>$record->naam</td> </tr> <td colspan=3 align=left><font face=Verdana, Arial, Helvetica, sans-serif size=1 color=OOOOOO>$record->bericht</td> </table> "; } ?> </tr> </table> [img]"http://www.planetmol.nl/images/table-main-footer.gif"><br[/img] |
Op de manier waarop het hierboven staat werkt het allemaal prima maar ik wil dat showheaders.php een link maakt naar shownieuws als ?page=shownieuws (hierachter het id nummer van het bericht)
PHP:
1
2
3
| <?php <a href=http://www.planetmol.nl/?page=shownieuws?id=$record->id>$record->titel</a> ?> |
Op deze manier dus
Ik krijg het alleen niet voor elkaar.
Wie heeft er een tip/suggesties