Получите значение из URL-адреса и добавьте один или вычтите один (следующая, предыдущая кнопка)

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

У меня есть бэкэнд, который извлекает информацию из базы данных mySQL. Каждому элементу присваивается значение. Я использую php для создания URL-адреса для редактирования каждой записи. Так, например, когда вы нажимаете кнопку редактирования, вы можете:

mysite.com/item/edit/1234

Я пытаюсь создать следующую и предыдущую кнопку, которая добавит 1 (+1) к URL-адресу. Поэтому, если я нажму дальше, это приведет меня к следующей записи и изменит вышеуказанный URL-адрес на "mysite.com/item/edit/1235", и нажатие предыдущей кнопки изменит указанный выше URL-адрес на "mysite.com/item/edit"/1233".

Пожалуйста, любая помощь будет очень признательна. Я искал и искал и не могу найти решение, соответствующее моей проблеме.

1 ответ

вы могли бы сделать именно так.. получить полный url.. затем получить basename + 1

$url = "$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$next = basename($url) + 1;

licensed under cc by-sa 3.0 with attribution.