case "txb": case "tx17": case "trunk": break; default: $source = "trunk"; } $gx = GetFromGet("gx"); // graph x axis type switch ($gx) { case "date": break; default: $gx = "rev"; } $m = GetFromGet("m"); // module switch ($m) { case 'g': case 's': case 'm': break; case 'd': $m = 's'; break; default: $m = 'g'; } # determine mode include MODULE_PATH . "trunk.php"; #load mode module
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>A Simple PHP / MySQL Data Browser</title> <link href="style.css" rel="stylesheet" type="text/css" /> </head> <body> <h1>PHP Tutorial : A Simple MySQL Data Browser</h1> <h2>Part 3</h2> <p><a href="http://www.thewebmasterscafe.net/web-development/basic-php-data-browser-pt3.html"><em>You can read this PHP tutorial here.</em></a></p> <table width="400" cellspacing="0" cellpadding="3" border="0"> <?php // SET THE NUMBER OF PAGES AVAILABLE $nbpages = ceil(GetNbRec() / $recperpage); // READ PARAMETER VALUES PASSED THROUGH 'GET' GetFromGet(); // BUILDING COLUMN HEADERS AND SORTERS BuildColumnHeaders(); // SET THE FIRST AND LAST RECORD TO BE DISPLAYED $firstrec = $params['pageno'] * $recperpage - $recperpage; // Build the data browser BuildDataBrowser($firstrec, $recperpage); ?> <tr id="navigator"> <td colspan="2"><?php BuildNavigator(); ?> </td> </tr> </table> </body>
function GetFromParam($param, $defaut = "") { return isset($_POST[$param]) ? GetFromPost($param, $defaut) : GetFromGet($param, $defaut); }