0

私のmysqlテーブル=サーバーuriの場合、cssクラスを変更するというifステートメントがありますが、動作させることができませんでした。これが私のコードです:

    $adminresults = mysql_query('SELECT * FROM menu_admin WHERE position="l"');
    $adminresults_array = array();
    while ($row = mysql_fetch_assoc($adminresults)) {
        $img = $row["img"];
        $href = $row["location"];
        $text = $row["name"];
        $uri = $_SERVER["REQUEST_URI"];
        if ($href == $uri){
        $output .= "<li class='active'><a href='$CFG->wwwroot/{$href}'><p class='cssimg'><img src='$CFG->wwwroot/theme/{$img}'/></p><p class='csstxt'>{$text}</p></a></li>";
        } else {
    $output .= "<li><a href='$CFG->wwwroot/{$href}'><p class='cssimg'><img src='$CFG->wwwroot/theme/{$img}'/></p><p class='csstxt'>{$text}</p></a></li>";
        }
}
}
echo "<link rel='stylesheet' href='/theme/css/styles.css' type='text/css'>
<div id='leftmain'>
<div class='cssmenu' align='left'>
<ul>{$output}</ul>
</div>
</div>";

場所は、ファイル名またはファイル名へのパスです。たとえば、sitefolder/file.php です。

4

1 に答える 1