It would be nice if you could sketch out what you’re describing here.
How I read it:
Some form
Label [input field]
Label [input field]
Label [input field]
Label [input field]
[ save button ]
The form is filled out and submitted by the user
then on your listings page you want something like this
[code]Last listing title
Last listing short text
Last listing link (to full listing)
Second last listing title
Second last listing short text
Second last listing link (to full listing)
…
[ 1 ] [ 2 ] [ 3 ][/code]
If so then yes, nothing special about this. But it’s incredibly hard to answer as you don’t say how the listings are built atm.
Are they saved in a database? If so it’s just to insert a new listing based on the filled out form.
If they are static (hard coded into the listings page), then you should move them into a database, and insert new listings using the data from the form. There is no create_pagination function in PHP, but you can surely find scripts and classes for this. It’s somewhat trivial to make yourself though.
Hopefully I didn’t misunderstand what the OP was about