Поэтому я хочу повторить «имя пользователя» пользователей в своем профиле. Он не работает, когда я использую этот кусок кода. Зачем? Помогите, пожалуйста, я сделал это на моей странице <?php echo "<td>" . $row['username'] . "</td>";?>
<?php echo "<td>" . $row['username'] . "</td>";?>
<?php echo "<td>" . $row['username'] . "</td>";?>
но не работает
<?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']; ?>
Попробуйте <?php echo $username; ?>
<?php echo $username; ?>
Попробуйте функцию mysql_fetch_assoc
без цикла while:
$row = mysql_fetch_assoc($result); <?php echo "<td>" . $row['username']; . "</td>"; ?>