所以我想在用户的个人资料上回复用户的“用户名”。当我使用这段代码时,它不起作用。为什么?请帮助我echo'ed这是我<?php echo "<td>" . $row['username'] . "</td>";?>
页面上,但没有奏效如何使用PHP在配置文件页面中回显用户名?
<?php
if (!session_id()) session_start();
if (!$_SESSION['logon']){
header("Location:login.php");
die();
}
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("test", $con);
$result = mysql_query("SELECT * FROM `users` where username='$username'");
while($row = mysql_fetch_array($result))
$username = $row['username'];
?>
创建用户名作为会话时登录 –
请在进入这里之前尝试'print_r()'或'var_dump()'结果。一旦你看到真正发生的事情,我想你会知道这个问题。 – lodev09