我正在尝试将检索到的数据从数据库连接到表格单元格中,并使URL可单击。
我正在使用带有 href 属性的标记来实现这一点,但由于某种原因它无法正常工作,我会看到一个空白的表格单元格。知道为什么吗?
echo "<tr>" .
"<td>" . $historyData['Name'] . "</td>" .
"<td><a href=\"" . $historyData['URL'] . "\"/a></td>" .
"</tr>";
也试过
echo "<tr>" .
"<td>" . $historyData['Name'] . "</td>" .
"<td><a href="" . $historyData['URL'] . ""/a></td>" .
"</tr>";
提前致谢。
答案 0 :(得分:1)
您可以选择使用'
和"
制作字符串。
if(isset($historyData['Name']) && isset($historyData['URL'])){
echo "<tr>" .
"<td>" . $historyData['Name'] . "</td>" .
'<td><a href="' . $historyData['URL'] . '">title</a></td>' .
"</tr>";
} else {
echo 'Whoops, I made a booboo with my indexes..';
print_r($historyData);
}
然后还可以选择这样做:
echo "<td><a href='{$historyData['URL']}'>title</a></td>";
请注意,您需要使用不是文字字符串"