0

我查看了所有我能找到的帖子,但他们似乎并不完全这样做!

任何帮助表示赞赏。

在这里插入了相关的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++;
}
4

4 回答 4

1

echo "<td align = left><a href='" .$displayurl. "'>link1</a></td>";

于 2012-09-20T20:55:54.347 回答
0

你也可以这样做

echo "<td align = left><a href='$displayurl'>Click here</a></td>"; 

或者

echo "<td align = left><a href=\"$displayurl\">Click here</a></td>"; 
于 2012-09-20T20:59:34.293 回答
0

在 HTML 中,锚标记或链接写为 <a href="url go here">获取下划线的文本</a>

<?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++;
}
于 2012-09-20T20:59:47.837 回答
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++;
}
于 2012-09-20T20:55:24.047 回答