2012-09-20 151 views
0

我已经看过所有可以找到的帖子,但他们似乎并不这么做!php变成html超链接

任何帮助表示赞赏。

已插入相关的PHP代码在这里:

此前已经做了搜索,并放置在变量$ NUM_ROWS匹配的数量,然后我把相关的数据到变量$广告显示和$ 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++; 
} 
+1

http://www.w3schools.com /html/html_links.asp –

+0

请接受为你工作的答案。 –

回答

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++; 
} 
1

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

0

你也可以这样来做

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

OR

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

在HTML,锚标签或链接写为< A HREF = “链接到这里”>文本是可以获得下划线</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++; 
}