这是我的php-
的一部分echo "<table border='0'>";
while($list = mysql_fetch_assoc($result))
echo "<tr>";
echo "<td>" . $list['SALEPRICE']."</td>";
我想在下面的BUYURL上添加一个带链接的按钮。
echo "<td><a target='new' href=\"" . $list['BUYURL'] . "\"><b>VISIT STORE NOW</b></a></td>";
echo "</tr>";
echo "</table>";
答案 0 :(得分:1)
如果没有大括号,<{1}}循环将不会按预期工作:
while
不要在其中放置按钮,而是使锚点看起来更像按钮:
echo "<table>";
while ( $list = mysql_fetch_assoc( $result ) ) {
echo "<tr>
<td>".$list['SALEPRICE']."</td>
<td><a target='_new' href='".$list['BUYURL']."'>Visit Store</a></td>
</tr>";
}
echo "</table>";
答案 1 :(得分:1)
只需将td标签的背景颜色设置为按钮的颜色,它就会产生按钮效果。
<td style=\"background-color: red\"> // Or whatever color.
或者在td标签内放一个按钮
<td><button><a href="#">BUYURL</a></button></td>
答案 2 :(得分:0)
你为什么不这样做呢?
echo "<table border='0'>";
while($list = mysql_fetch_assoc($result)){
$saleprice = $list['SALEPRICE'];
$buyurl = $list['BUYURL'];
echo "<tr>
<td>$saleprice</td>
<td><a target='new' href='$buyurl'><b>VISIT STORE NOW</b></a></td>
</tr>";
} // end while
echo "</table>"; // end table since the table was constructed BEFORE the loop
按钮
<button type='button'>VISIT STORE NOW</button>
或
<input type='submit' value='VISIT STORE NOW'>
或标准图片或其他内容。只要确保你需要使用“逃避它们”