mysql_fetch_assoc和JOIN和echo

时间:2013-02-03 14:53:11

标签: php mysql

我有2个表用户和消息: 用户包含idfullnameemailpassword
和邮件包含idsenderreceiverlink

我想要读取接收者的所有链接(用户id),其中它等于emailecho发送者和接收者的全名以及链接。

任何人,请问,我对此有点新意?

$sql = mysql_fetch_assoc("SELECT m.sender,m.receiver, m.link, u.fullname, u.email 
                         FROM `users` AS u 
                         JOIN `messages` AS m ON m.receiver = u.id 
                         WHERE u.email = '$email'");

echo $sql['sender'];

1 个答案:

答案 0 :(得分:0)

$query = "SELECT m.sender,m.receiver, m.link, u.fullname, u.email 
                     FROM `users` AS u 
                     JOIN `messages` AS m ON m.receiver = u.id 
                     WHERE u.email = '" . $email . "'";

$result = mysql_query($query);
while($row = myslq_fetch_assoc($result)) {
    echo $row['sender'];
}