我看过所有可以找到的帖子,但他们似乎并没有这么做!
任何帮助表示感谢。
在此处插入了相关的PHP代码:
之前已完成搜索并将变量数量放在变量$ num_rows中,然后将相关数据转换为变量$ displayurl和$ displaytitle,然后将它们放在表格单元格中。我想在$ displayurl中显示数据作为超链接。
$i = 0;
while ($i < $num_rows) {
$displayurl=mysql_result($result,$i,"url");
$displaytitle = mysql_result($result, $i, "pagetitle");
echo "<tr>";
echo "<td align = left>" .$displayurl. " </td>";
echo "<td align = left> " .$displaytitle. " </td>";
echo "</tr>";
$i++;
}
答案 0 :(得分:1)
echo "<td align = left><a href='" .$displayurl. "'>link1</a></td>";
答案 1 :(得分:0)
用<A>
标记
$i = 0;
while ($i < $num_rows) {
$displayurl=mysql_result($result,$i,"url");
$displaytitle = mysql_result($result, $i, "pagetitle");
echo "<tr>";
echo "<td align = left><a href='" .$displayurl. "'>link1</a> </td>";
echo "<td align = left> " .$displaytitle. " </td>";
echo "</tr>";
$i++;
}
答案 2 :(得分:0)
你也可以这样做
echo "<td align = left><a href='$displayurl'>Click here</a></td>";
OR
echo "<td align = left><a href=\"$displayurl\">Click here</a></td>";
答案 3 :(得分:0)
在HTML中,锚标记或链接写为&lt; a href =“url goes here”&gt;获取下划线的文本&lt; / a&gt;
<?php
$i = 0;
while ($i < $num_rows) {
$displayurl = mysql_result($result, $i, 'url');
$displaytitle = mysql_result($result, $i, 'pagetitle');
echo '<tr>';
echo '<td align="left"> <a href="' . $displayurl . '">' . $displayurl . '</a> </td>';
echo '<td align="left"> ' . $displaytitle . ' </td>';
echo '</tr>';
$i++;
}