Нужно дополнить Get запрос

104
09 февраля 2021, 22:40

Есть ссылка на список товаров:

index.php?page=filter&option=opt1

Начал писать код пагинации:

$row_cnt = $query->num_rows
$count = ceil($row_cnt / 10);
if(isset($_GET['pagenum'])) {
$num = $_GET['pagenum'];
} else {
$num = 1;
}
for ($i = 1; $i <= $count; $i++) {
echo "<div class='num'><a href=''>" . $i . "</a></div>";
}

Код не дописал, ибо, что не делал, Get запрос в ссылке заменяется новым из блока пагинации, по типу:

index.php?pagenum=1

Где может быть ошибка и что можно сделать, чтобы просто дополнить уже существующие параметры?

Должно выйти что-то вроде:

index.php?page=filter&option=opt1&pagenum=1
Answer 1

Используйте http_build_query

$params = $_GET;
$params['pagenum'] = $i;
$query = http_build_query($params);
READ ALSO
preg_match и Динамический pattern

preg_match и Динамический pattern

Вообщем есть такая функция:

102
Найти изменения в новой версии файла

Найти изменения в новой версии файла

Есть две версии файла, старая и новаяНужно найти изменения и записать новые строки в базу данных

125
Не отображается div на сайте

Не отображается div на сайте

Не отображается div на странице, что бы не пытался сделатьПричем в index точно такой же код отображается как обычно

121