我正试图从MySQL数据库中引入有关用户的数据。 我想编写一个查询,显示数据的数据共同发起的用户登录的。仅当某些用户登录时才显示某些数据
代码
$user = new User();
$user_name = escape($user->data()->username);
$result = mysql_query("SELECT * FROM orders WHERE user_name = $user_name");
echo "<table border='1'><tr><th>My bookings</th></tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['user_name']. "</td>";
echo "</tr>";
}
echo "</table>";
在这里我得到登录用户的当前用户名和尝试仅显示数据库中的数据,其中数据库中的用户名字段与登录用户的用户名相匹配。
我怎么能得到这个工作,因为我认为我做得不对?
MySQL的功能已被弃用,请使用库MySQLi或PDO – 2014-01-19 14:45:28
什么'逃生( )'做? – Oswald
为什么你不使用会话? – Atieh