phpmyadmin / phpmyadmin/phpmyadmin
search for table name does not search in all tables unless you hit enter
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 7.9k
- Forks
- 3.6k
- Avg merge
- 4d 18h
- Merged PRs (30d)
- 36
Description
Describe the bug
searching the tree navigation for a table name does not search thru all tables, but just the current page.
To Reproduce
Steps to reproduce the behavior:
- Go to the db tree and open a db with that many tables, that the table-list gets paginated
- expand the table-list
- start searching for a table name, which is not on the first page of tables
- see that the search feature does not search thru all the tables of the db, but just the ones of the current page
Expected behavior
IMO the search should always work thru all tables of the currently selected db.
its annoying that you need to use the pagination to find the correct page so the search feature starts working
Screenshots
Server configuration
- Operating system:
- Web server: apache2
- Database version: mysql 8.0.35
- PHP version: 8.1.26
- phpMyAdmin version: 5.2.1
Client configuration
- Browser: firefox, chrome
- Operating system: windows11
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Reproduce the issue with a database whose table list is paginated, then inspect the db tree's table search and pagination interaction. Done means searching the selected database finds tables on any page without requiring Enter or manually changing pages.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- mysql, php
- Domain
- database, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100