[英]Create a clickable link in php from sql results
我正在尝试从php中的mysql结果可点击链接中获取结果。 我是php新手,请帮忙。
<?php mysql_connect("localhost", "root", "pass") or die(mysql_error());
mysql_select_db("Branches") or die(mysql_error());
$data = mysql_query("SELECT * FROM items order by ID desc Limit 5") or die(mysql_error());
while ($info = mysql_fetch_array($data)) {
echo $info['title'];
echo " <br>";
echo $info['descr'];
echo "<br>";
echo "<br>";
} ?>
while ($info = mysql_fetch_array($data)) {
echo '<a href="somefile.php?id='.$info['ID'].'">'.$info['title'].'</a>';
echo " <br>";
echo $info['descr'];
echo "<br>";
echo "<br>";
}
然后在somefile.php
,使用$_GET
捕获ID并显示结果
$id = $_GET['id'];
// pull info from db based on $id
$sql = mysql_query('SELECT * FROM items WHERE ID = "'.$id.'"');
.
.
.
.
像这样使用锚标签
while ($info = mysql_fetch_array($data)) {
echo "<a href =\"$info[title]\">".$info['title'];. "</a>";
}
echo '<a href="php page which you want to display on click">$info['descr']</a>'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.