如何在PHP中显示来自MySQL DB的内容

时间:2011-04-17 00:42:13

标签: php mysql

好的,标题可能会产生误导,我是PHP查询的完整新手

我真正想要做的是在链接中显示行的特定标题..例如:


<?php echo "<a href=\"$path{$row['url']}\">Link Name</a>"; ?>


url是包含链接名称的行,例如link-one。因此,完成的链接将输出
(如果您要查看源代码):


<a href="path/to/the/link-one">Link name</a>


我的问题是如何选择url行中的某个条目?不仅仅是下一个/上一个/随机的条目。这可能很容易,但我找不到答案。这可能吗?

2 个答案:

答案 0 :(得分:1)

这会起作用吗?

SELECT url,fn FROM $dbtable WHERE url LIKE '%link-one' ORDER BY order ASC

答案 1 :(得分:0)

为此您可以执行以下操作:

$sql = "SELECT * FROM table WHERE id='$id' LIMIT 1";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo '<a href="'.$row["link"].'">'.$row["name"].'</a>';

虽然如果你没有数据库后端,但php没有用,我建议你阅读W3School的sql教程,它们很安静(免费)http://www.w3schools.com/Sql/default.asp