如何从数组中选择特定的id

时间:2012-10-21 15:43:14

标签: php css

如何在不使用SQL查询的情况下将CSS下划线应用于以下$ name结果,其中id = 34,40。请帮忙。

foreach($index[$parent_id] as $id) {
  $name=$data[$id]["name"];
  echo str_repeat('&nbsp', $level) . "$name.$id  <br>";
}

2 个答案:

答案 0 :(得分:0)

Php非常擅长创建HTML,HTML可以毫无思想地引用CSS。

如果你有一个叫做下划线的CSS类......

.underline {
    text-decoration:underline;
}

...然后您需要做的就是将输出包装在这样的标签中:

echo  '<div class="underline">'.$name.$id.'</div>';

那说我不太确定你要用str_repeat函数做什么,所以你需要修改它才能使用它。

答案 1 :(得分:-1)

您可以在输出周围应用范围

echo str_repeat('&nbsp', $level) . "<span class="underline">$name.$id  </span><br>";

然后设置类的样式

.underline{text-decoration:underline;}

... OR

你可以直接设计它

echo str_repeat('&nbsp', $level) . "<span style=\"text-decoration:underline;\">$name.$id  </span><br>";

希望这会有所帮助