无法使用PHP从数据库创建获取数据的href链接

时间:2016-03-31 11:06:52

标签: php mysql

我正在创建获取数据的类别列表,并希望将其显示为链接。当有人从数据库中单击获取的列表时,它必须在新选项卡中打开。我的代码工作正常,但我想在有人点击从db中提取的用户名的链接时打开一个新标签

  
    

我应该在代码中添加什么来创建一个href链接,其中包含从数据库中提取的用户名,该用户名将在单击时在新选项卡中打开。     我想将获取的数据转换为此https://stackoverflow.com/shubham enter image description here

之类的链接   
<?php
session_start();
if(isset($_SESSION['USERNAME']))
{

}
else
{
header('Location:index.php');
}

?>
<html>
<body>

<?php 

include 'inc.config.php';
$query=mysql_query("SELECT * FROM logsignup ");


while($row = mysql_fetch_array($query))
{
echo"<a href='#'>";

echo $row['username'] ;
echo"</a>";
echo "<br />";

}
?>







</body>

</html>
output:-
ankit pande
sachin
sachin
sachine
akhilesh ya
shivam
123
hello

1 个答案:

答案 0 :(得分:0)

我认为你想在点击时打开新标签中的链接,为此你需要添加&#34; target =&#39; _blank&#39;&#34;在你的&#34;&#34;标签如下:

<?php
session_start();
if(isset($_SESSION['USERNAME']))
{

}
else
{
header('Location:index.php');
}

?>
<html>
<body>

<?php 

include 'inc.config.php';
$query=mysql_query("SELECT * FROM logsignup ");


while($row = mysql_fetch_array($query))
{
    ####Notice the "target='_blank'"
    echo "<a href='#' target='_blank' >";

    echo $row['username'] ;
    echo "</a>";
    echo "<br />";

}
?>