用php设置动态页面标题不起作用?

时间:2016-11-26 06:25:26

标签: php sql mysqli

我正在尝试为我的某个页面设置动态页面标题,但它似乎无法正常工作。我使用phpMyAdmin,我有相同的代码,动态的另一个页面抓取服务器名称。我无法弄清楚我做错了什么。 这是我当前的代码:URL看起来像http://test.com/index.php?category=test

switch ($pageTitle) {
case 'index.php':
    if(isset($_GET['id']) && !empty($_GET['id'])){
        $id = (INT)$_GET['id'];
        $query = $database->query("SELECT `name` FROM `categories` WHERE `category_id` = '$id'");
        $fetch = $query->fetch_assoc();
        $pageTitle = $fetch['name'];
    } else {
    $pageTitle = "test title";
    $description = "test desc";
    }
    break;

以下是另一个有效且使用服务器名称的代码段:URL如下所示http://test.com/server.php?id=#

case 'server.php':
    if(isset($_GET['id']) && !empty($_GET['id'])){
        $id = (INT)$_GET['id'];
        $query = $database->query("SELECT `name` FROM `servers` WHERE `id` = '$id'");
        $fetch = $query->fetch_assoc();
        $pageTitle = $fetch['name'];

    } else {
        $pageTitle = "Server Details";
    }
    break;

任何人都知道为什么我不能得到该类别的名称?

0 个答案:

没有答案