Как добавить переменую в конец ссылки (php)

MS
На сайте с 26.04.2008
Offline
59
849

Привет! как добавить переменную GET в конец ссылки.

напирмер есть страница news.php?type=today

как динамично в конец добавить page=2, что бы получилось news.php?type=today&page=2

не прописывать самому <a href="news.php?type=today&page=$num">$num</a> а как нибудь <a href="(какой-то код)page=2">2</a>

Возможно ли такое и как это сделать?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

функцию сделайте, в которую можно прописать url главный, а потом будет идти добавление или же регуляркой вырезать &page= или разбивать урл и убирать оттуда page

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
CD
На сайте с 21.10.2004
Offline
82
#2

for ($i = 1; $i <= $page_count; $i++)

echo '<a href="news.php?type='.$type.'&page='.$i.'">'.$i.'</a> ';

Ну где-то так.

$page_count - количество страниц.

$type - ваш type.

Если к первой странице не нужно добавлять "&page=", пропишите ссылку на нее всне цикла, увеличьте инициализацию цикла на 1, и добавьте проверку на количество страниц, примерно так:

echo '<a href="news.php?type='.$type.'">1</a> ';

if ($page_count > 1)
for ($i = 2; $i <= $page_count; $i++)
echo '<a href="news.php?type='.$type.'&page='.$i.'">'.$i.'</a> ';
Отличная конвертация женского трафика. (http://tinyurl.com/394ayz3) Второй месяц - в подарок! Core2Duo E6600 2x2.4ГГц / 4ГБ / 2x250ГБ => $68/мес. (http://tinyurl.com/E6600)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий