Menu opbouwen in PHP
Deze plaats ik op de website, met een link naar hetzelfde programma, waar ik
vanuit de db recoeds wil selecteren op basis van het 'Keyword', zodat ik slechts een programma nodig ben, om de gegevens te selecteren en te presenteren.
Bestaat er een mogelijkheid op de selectie door te geven bij de call ??
Het menu programma:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
SESSION_START();
##
#----------------------------------------------
# maak verbinding met de database
#-------------------------------------------------------------------------------------
include ("connect-database.php");
#-------------------------------------------------------------------------------------
$database = "vclfilmgroup";
$_SESSION['database'] = $database;
$query= "(SELECT * FROM $database)";
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
?>
SESSION_START();
##
#----------------------------------------------
# maak verbinding met de database
#-------------------------------------------------------------------------------------
include ("connect-database.php");
#-------------------------------------------------------------------------------------
$database = "vclfilmgroup";
$_SESSION['database'] = $database;
$query= "(SELECT * FROM $database)";
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
?>
<HTML>
<body bgcolor=silver>
</html>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?PHP
#-------------------------------------------------------------------------------------
#
echo "<center>Clubfilm Verantwoordelijkheden";
echo "<P> <H5>";
echo "<table border ><H5>\n ";
#
while ($arr = mysql_fetch_array($result))
{
$groupnr = $arr["groupnr"];
$vcgroup = $arr["vcgroup"];
$vcresponsible = $arr["vcresponsible"];
$vcgrouptext = $arr["vcgrouptext"];
$_SESSION['group'] = $vcgroup;
$vclink = "<a href=\"filmvoortgang.php\" target=\"tv-001-ro\">" . $vcgroup . " " . $vcgrouptext . "</a>";
echo "<H5><TR>
<TD>$vclink</TD>
</TR>";
}
echo "</TABLE>";
#-------------------------------------------------------------------------------------
#
echo "<center>Clubfilm Verantwoordelijkheden";
echo "<P> <H5>";
echo "<table border ><H5>\n ";
#
while ($arr = mysql_fetch_array($result))
{
$groupnr = $arr["groupnr"];
$vcgroup = $arr["vcgroup"];
$vcresponsible = $arr["vcresponsible"];
$vcgrouptext = $arr["vcgrouptext"];
$_SESSION['group'] = $vcgroup;
$vclink = "<a href=\"filmvoortgang.php\" target=\"tv-001-ro\">" . $vcgroup . " " . $vcgrouptext . "</a>";
echo "<H5><TR>
<TD>$vclink</TD>
</TR>";
}
echo "</TABLE>";
- or die is geen foutafhandeling gebruik goede foutafhandeling
- HTML tags schrijf je met kleine letters, geen hoofdletters
- Center tag hoort in museum, los dit op met CSS
- Inline CSS is niet goed. Zet alles in een stylesheet en laad die in met een link tag.
- Menu moet niet in een tabel, werk met lists (<ul>).