phpmyadmin / phpmyadmin/phpmyadmin

search for table name does not search in all tables unless you hit enter

Open
#18,900 1 comment 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

undecided
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:

  1. Go to the db tree and open a db with that many tables, that the table-list gets paginated
  2. expand the table-list
  3. start searching for a table name, which is not on the first page of tables
  4. 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

grafik

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.