MySQL SELECT多行;基于变量

时间:2014-09-14 02:05:48

标签: php mysql

我有一个类似于这个的数据库: ID |消息| TO |来自| DATE

我需要查询此数据库以检查NameA是否匹配TONameB匹配FROM。我还想按照从最新到最旧的顺序显示这些内容(基于date)。

1 个答案:

答案 0 :(得分:0)

mysqli_query($link, `SELECT * FROM [table] WHERE `to`='[NAMEA]' OR `from`='[NAMEB]' ORDER BY `date` DESC

这是简短的回答。当然,它可以改进,但这取决于表的结构,用于访问数据库的函数类型等。

请记住: NOT 使用mysql_*功能。它们已被弃用,可能包含安全漏洞。使用mysqli_*PDO。有关这些功能的更多文档可以在php.net找到。