【发布时间】:2014-10-01 08:03:20
【问题描述】:
我是 HTML/CSS/PHP/MySQL 的完整初学者,我正在使用 XAMPP 运行本地 MySQL/Apache 服务器以进行测试。我决定创建一个简单的页面作为学习练习,该页面将创建一个包含从 MySQL 表中读取的数据的表。
我有一个包含 2 列的 MySQL 表:标题和链接。 “标题”列列出了 Steam 游戏的名称,而“链接”列包含指向该游戏 Steam 商店页面的链接。
我已经进行了一些搜索以获得有关如何执行此操作的基本概念,并且我几乎可以使用它,但是由于某种原因,“标题”列中的数据是水平显示的,而不是垂直显示的。
我是新会员,所以我还不能发布图片,但这里有一个截图链接来澄清一下:http://i.imgur.com/kQPIrKX.png
我希望《孤岛惊魂 3》垂直列在 //N.P.P.D. 下方。 RUSH,但它却列在右侧。
这里是代码:
<body>
<h1>Steam</h1>
<?php
$con=mysqli_connect('localhost','root','password','test1');
// Check connection
if (mysqli_connect_errno())
{
echo 'Failed to connect to MySQL: ' . mysqli_connect_error();
}
$result = mysqli_query($con,'SELECT * FROM steam ORDER BY Title');
echo '<table border=1>
<tr>
<th>Title</th>
</tr>';
while($row = mysqli_fetch_array($result))
{
echo '<td><a href="'.$row['link'].'">'.$row['Title'].'</a></td>';
}
echo '</table>';
mysqli_close($con);
?>
<a href="#" onClick="history.go(-1);return true;">previous</a>
</body>
</html>
我知道我忽略了一些简单的事情,但我太初学者了,不知道是什么。
提前致谢。
【问题讨论】:
标签: mysql sql database hyperlink