在我的数据库中,我有两个表:Replies 和 Threads。
我正在尝试创建一个贡献页面,显示用户已启动或回复的线程。
内部回复是“ThreadId”和“Poster”,它们指定了它被回复的线程的 Id,并且 Threads 中的每一行都有一个 Id 列以及一个“Poster”列。
我正在尝试进行查询以获取用户发布或发布的所有线程的行。
例子:
$myUsername = "Bob";
$q = mysql_query("SELECT * FROM `Threads` WHERE `Poster`='$myUsername'
OR (another query to find if they had a row in Replies matching `ThreadId`='$tid'
AND `Poster`='$myUsername')");
谢谢