我使用php查询sql db / table以检索与当前用户位于同一行的消息。
我想编写一个查询表中当前会话用户的查询,并显示与其用户名匹配的所有行中的所有信息。
$user = $_SESSION["sess_user"];
$sql=mysqli_query($con, "SELECT * FROM Mail WHERE recipient_username ='".$user."'");
我找不到正确的提取和显示方式,并且可以使用指针!感谢您的时间。
我一直在寻找答案,我确定那里有一个,所以如果有人有链接,那就非常受欢迎了。
答案 0 :(得分:0)
i got it. thanks guys.
$user = $_SESSION["sess_user"];
$sql=mysqli_query($con, "SELECT * FROM Mail WHERE recipient_username ='".$user."'");
if($sql){
$result = mysqli_query($con, "SELECT * FROM Mail WHERE recipient_username ='".$user."'");
while($row = mysqli_fetch_assoc( $result)){
echo'<table border="1" ><th >Message Date</th><th>Sender</th><th>message</th>';
echo '<tr><td>'.$row['msg_date'].'</td>';
echo '<td>' .$row['sender_username']. '</td>';
echo '<td>' .$row['sender_message'].'</td> </tr>' ;
echo '</table>';