下面回显文章标题和作为 URL 的表值:
$query="SELECT a.nid, a.title, b.entity_id, b.body_value
FROM node a, field_data_body b
WHERE a.nid = b.entity_id LIMIT $selected_row, 1;";
$result=$conn->query($query);
while($row = $result->fetch_assoc()) {
echo $row["title"];
echo $row["body_value"];
}
?>
这一切都按预期工作,但我希望将 body_value 字段作为超链接返回。我将如何最好地实现这一目标?
我尝试了一些效果:
echo "<a href=\"$row[...]\">$row[...]</a>";
可以预见的是,它不起作用,因为我认为 echo'd 位比 PHP 变量稍微复杂一点,但我不确定如何在使用这个 HTML 标记时回显这些数据。其他几个变体都没有成功,所以我认为我只是以错误的方式解决这个问题。