У меня есть страница, которая тянет пользователей Post, имя пользователя, теги xbc / xlk и т. Д., Что идеально ... НО, поскольку я получаю информацию из системы досок объявлений MyBB, она совершенно другая.При ответе людям разрешается изменять «Тема темы», просто отвечая и меняя ее.
Я не хочу, чтобы ПОКАЗывал измененный заголовок темы, просто исходное название всех сообщений в этой теме.
По умолчанию он отвечает «RE: название темы».Они могут легко отредактировать это, и оно будет отображаться в ячейке «Тема», и люди не будут знать, в какой теме он был опубликован, потому что они изменили свою ветку при ответе на сообщение.
Так что я просто хочу сохранитьназвание исходного потока, когда они отвечают.
Имеет смысл ~ ??
Таблицы: mybb_users Поля: uid, имя пользователя
Таблицы: mybb_userfields Поля: ufid
Таблицы: mybb_posts Поля: pid, tid, replyto, subject, ufid, имя пользователя, uid, сообщение
Таблицы: mybb_threads Поля: tid, fid, subject, uid, имя пользователя, lastpost, lastposter, lastposteruid
Я пытался выполнить несколько запросов безуспешно:
$result = mysql_query("
SELECT * FROM mybb_users
LEFT JOIN (mybb_posts, mybb_userfields, mybb_threads)
ON (
mybb_userfields.ufid=mybb_posts.uid
AND mybb_threads.tid=mybb_posts.tid
AND mybb_users.uid=mybb_userfields.ufid
)
WHERE mybb_posts.fid=42");
$result = mysql_query("
SELECT * FROM mybb_users
LEFT JOIN (mybb_posts, mybb_userfields, mybb_threads)
ON (
mybb_userfields.ufid=mybb_posts.uid
AND mybb_threads.tid=mybb_posts.tid
AND mybb_users.uid=mybb_posts.uid
)
WHERE mybb_threads.fid=42");
$result = mysql_query("
SELECT * FROM mybb_posts
LEFT JOIN (mybb_userfields, mybb_threads)
ON (
mybb_userfields.ufid=mybb_posts.uid
AND mybb_threads.tid=mybb_posts.tid
)
WHERE mybb_posts.fid=42");