Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 与活动状态的链接_Html_Mysql_Css - Fatal编程技术网

Html 与活动状态的链接

Html 与活动状态的链接,html,mysql,css,Html,Mysql,Css,这是我第一次在这里发帖。非常感谢您的帮助 我只是试图将一个“活动”状态设置到一些带有数据库ID的链接中。我希望当前的活动链接是一个不同的风格。我在这里为测试设置了不同的颜色: 代码如下: $query = "SELECT * FROM recipes where categoryID = '".$mycategory['categoryID']."'"; $result = mysql_query($query); while($row = mysql_fetch_array($result))

这是我第一次在这里发帖。非常感谢您的帮助

我只是试图将一个“活动”状态设置到一些带有数据库ID的链接中。我希望当前的活动链接是一个不同的风格。我在这里为测试设置了不同的颜色:

代码如下:

$query = "SELECT * FROM recipes where categoryID = '".$mycategory['categoryID']."'";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)) {
echo "<ul class=\"nav_style\"><li><a href=\"?recipeID=".$row['recipeID']."\"> ".$row['recipeName']."</a></li></ul>";
请注意,URL的一部分来自数据库。非常感谢您的帮助

谢谢

 $query = "SELECT * FROM recipes where categoryID = $mycategory['categoryID']";   
删除回音并粘贴以下内容:

 echo '<ul class="nav_style"><li><a href="?recipeID="'.$row['recipeID'].'"" class="'.$row['<statte_column_name'].'">   '.$row['recipeName'].'</a></li></ul>';
echo'

state\u column\u name:从您的表中写入您的state column name,无论您为该列指定了什么名称。

我不知道您到底有什么问题,但我想下面的更改将解决您的问题

替换:

echo“
    • 与:

      echo“

        • 我认为
          类中的
          \
          是不必要的,会引起问题。

          那么你的问题是什么?解释你的问题?谢谢你们的回复,很抱歉我没有具体说明。问题是,所有链接都会显示“已访问”和“链接”状态的颜色。我希望当前的链接是一个不同的颜色。我希望我是具体的。谢谢你的回复。问题不在于PHP,因为我可以得到结果,所有的链接都是“已访问”状态,我想突出显示当前的活动链接。鼠标点击我可以看到活动的颜色,但一旦我释放它,再次变成“已访问”的颜色。你可以为链接提供动态类名,并通过css为每个类设置不同的颜色,我已经在anchor link中定义了一个类,请仔细查看我的代码
           echo '<ul class="nav_style"><li><a href="?recipeID="'.$row['recipeID'].'"" class="'.$row['<statte_column_name'].'">   '.$row['recipeName'].'</a></li></ul>';