在表中查找当前用户的查询? php,sql

时间:2016-08-11 06:36:17

标签: php mysql sql select

我使用php查询sql db / table以检索与当前用户位于同一行的消息。

我想编写一个查询表中当前会话用户的查询,并显示与其用户名匹配的所有行中的所有信息。

$user = $_SESSION["sess_user"];
    $sql=mysqli_query($con, "SELECT * FROM Mail WHERE recipient_username ='".$user."'");

我找不到正确的提取和显示方式,并且可以使用指针!感谢您的时间。

我一直在寻找答案,我确定那里有一个,所以如果有人有链接,那就非常受欢迎了。

1 个答案:

答案 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>';