извините название, но, как им не expericened программиста я не знаю, как описать эту проблемуPHP/MySQL новичок вопрос
Таким образом, проблема. У меня есть 2 темы в моей таблице тем. Когда im на потоке 2, он сопоставляет нить нити 1, но когда im на нити 1, она не печатает ссылку на нить 2.
Что не так?
$prev_thread = mysql_query("SELECT MAX(id) as prev_thread_id
FROM topics
WHERE id < $threadid
AND boardid = 1");
$next_thread = mysql_query("SELECT MIN(id) as next_thread_id
FROM topics
WHERE id > $threadid
AND boardid = 1");
$prev = mysql_fetch_assoc($prev_thread);
$next = mysql_fetch_assoc($next_thread);
?>
<?php if ($prev['prev_thread_id']): ?>
<b><a href="<?=URL?>/forum/?action=thread&threadid=<?php echo $prev['prev_thread_id']?>">< Previous Topic</a> </b>
<?php endif ?>
<?php if ($next['next_thread_id']): ?>
<b><a href="<?=URL?>/forum/?action=thread&threadid=<?php echo $next['next_thread_id']?>">Next Topic ></a></b>
<?php endif ?>
Является ли это повторением идентификатора потока? Ссылка не работает? Или вообще нет ссылки? – Matthew
Это не идентично:><Предыдущая тема - и -> Следующая тема>, и это, скорее всего, причина. посмотрите на свои теги. – Drew
Так что я выяснил проблему. Im смущен, чтобы сказать, но поток # 2 имел boardid = 0 ... – Basta