我必须在循环中回显一个列表并删除最后一个逗号,到目前为止我所做的适用于逗号问题,但是当我尝试回显一个 href 时,它会在一个 href 标记中给出所有结果。
这是我的代码
$select_actors=mysql_query("SELECT * FROM actors_in_movies WHERE movie_ref='$movie_ref'");
if (mysql_num_rows($select_actors)>=1) {
while ($row=mysql_fetch_array($select_actors)) {
$actor_ref=$row['actor_ref'];
$select_actor_name=mysql_query("SELECT * FROM actors WHERE actors_ref='$actor_ref' AND active='1'");
while ($row_actor=mysql_fetch_array($select_actor_name)) {
$actor_name .= $row_actor['actors_name'] . ", ";
}
}
$actor_name = substr(trim($actor_name), 0, -1);
echo'<a href="../actors/index.php?name='.$actor_name.'">'.$actor_name.'</a>';
}
我需要做的就是列出它列出name1、name2、name3,但每个都需要有自己的url(href)。