навигация — Добавить номер в переменную URL? (PHP)

Я пытаюсь создать простую систему комиксов с нуля, и я застрял в навигации. У меня в URL есть переменная, объявляющая, какой комикс будет отображаться на странице, и мне нужно сделать кнопку «следующий комикс», которая добавляет к номеру в URL, чтобы отобразить следующий комикс. Я не могу заставить это работать.

Вот код, который у меня есть для этой страницы:

<?php $comix = 9; ?>

<?php include('header.php'); ?>

<p><img src="comix/<?php echo $_GET["id"] ; ?>.png" alt="Comic"></p>

<nav id="comicnav">
<?PHP
if ($comix > $_GET["id"]) {
echo("<a href='comic.php?id=" . $_GET["id"] +1 . "'>Next</a>");
}
else{
echo('Next'); //Disabled link when the latest comic is reached
}
}
?>
</nav>

<?php include('footer.php'); ?>

0

Решение

echo("<a href='comic.php?id=" . $_GET["id"] +1 . "'>Next</a>");

Вы должны заключить в скобки:

echo("<a href='comic.php?id=" . ($_GET["id"] + 1) . "'>Next</a>");

Я проверил это, я думаю, что вы получили ошибку HTML в первом коде

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]