web-dev-qa-db-ja.com

PHPMyAdmin未定義インデックス:行

PhpMyAdminを使用すると、以下のエラーが発生します。テーブルを作成するたびに発生します。

Notice in ./libraries/structure.lib.php#1881
 Undefined index: Rows

Backtrace

./libraries/structure.lib.php#2382: getHtmlForRowStatsTable(
array,
NULL,
boolean false,
boolean false,
string '',
string '',
)
./libraries/display_structure.inc.php#263: PMA_getHtmlForDisplayTableStats(
string '',
NULL,
NULL,
boolean false,
NULL,
string '?db=btc_orders&table=Rep&token=09aa3ad5cb85e33dad2a2098ed2874e2&goto=tbl_structure.php&back=tbl_structure.php',
NULL,
)
./tbl_structure.php#163: require_once(./libraries/display_structure.inc.php)

これは、PHPMyAdminの1つのDatadaseでのみ発生し、他のポップアップではエラーは発生しません。

新しいテーブルを追加するたびにエラーが引き続き発生するので、すべてのテーブルを削除してもう一度実行しました。

10
Sawyer05

この問題は、テーブルに大文字が含まれていることが原因でした。テーブル名とフィールド名の両方をすべて小文字に切り替えたところ、問題は解決しました。

30
Sawyer05