我有一個if語句,當我的mysql表=服務器uri,它改變了css類,但我一直無法得到它的工作。這裏是我的代碼:如果聲明不工作時,表= uri
$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
REQUEST_URI曾主導 「/」 ...嘗試'如果(「/".$href == $ URI)'' – Orangepill 2013-05-13 04:55:14
不working'手段?你得到什麼輸出? – 2013-05-13 04:55:42
你有沒有初始化$輸出?在這裏使用它 - > $ output。= – swapnesh 2013-05-13 04:56:31