php MySQL 和 PhpMyAdmin:未定义索引:行
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/28201686/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
MySQL and PhpMyAdmin : Undefined index: Rows
提问by Farnots
I've a little problem with my database based on MySQLwith PhpMyAdminfor the administration.
我的基于MySQL 的数据库和PhpMyAdmin的管理有一点问题。
When I create table with multiple line in same time, I always have this type of error when I go to the structure tab of my table in my PhpMyAdmin panel. I don't how to fix it because when I create line by line it's work well.
当我同时创建多行表格时,当我转到我的 PhpMyAdmin 面板中表格的结构选项卡时,我总是遇到这种类型的错误。我不知道如何修复它,因为当我逐行创建时它运行良好。
I propose to show you my entire tab settings : There are some french, because i'm french !
我建议向您展示我的整个选项卡设置: 有一些法语,因为我是法国人!
Titre_de_l_album
Column Type Null Default Links to Comments
id (Primary) int(11) No
artiste varchar(20) Yes NULL
album varchar(20) Yes NULL
annee int(4) Yes NULL
pistes int(11) Yes NULL
duree int(11) Yes NULL
Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment
PRIMARY BTREE Yes No id 0 A No
Space usage:
Data 0 B
Index 0 B
Total 0 B
Row Statistics:
Open new phpMyAdmin window
Warning in ./libraries/tbl_printview.lib.php#376
Illegal string offset 'Data_length'
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Notice in ./libraries/tbl_printview.lib.php#376
Uninitialized string offset: 0
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Warning in ./libraries/tbl_printview.lib.php#381
Illegal string offset 'Index_length'
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Notice in ./libraries/tbl_printview.lib.php#381
Uninitialized string offset: 0
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Warning in ./libraries/tbl_printview.lib.php#399
Illegal string offset 'Data_length'
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Notice in ./libraries/tbl_printview.lib.php#399
Uninitialized string offset: 0
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Warning in ./libraries/tbl_printview.lib.php#399
Illegal string offset 'Index_length'
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Warning in ./libraries/tbl_printview.lib.php#403
Illegal string offset 'Data_length'
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Notice in ./libraries/tbl_printview.lib.php#403
Uninitialized string offset: 0
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Warning in ./libraries/tbl_printview.lib.php#403
Illegal string offset 'Index_length'
Backtrace
./libraries/tbl_printview.lib.php#509: PMA_getHtmlForSpaceUsageAndRowStatistics(
string '',
string 'Album_TAR',
string 'Titre_de_l_album',
string 'left',
)
./libraries/tbl_printview.lib.php#589: PMA_getHtmlForTableStructure(
boolean true,
boolean false,
array,
array,
array,
string 'Album_TAR',
string 'Titre_de_l_album',
array,
array,
string '',
string 'left',
)
./tbl_printview.php#65: PMA_getHtmlForTablesDetail(
array,
string 'Album_TAR',
array,
array,
string 'left',
)
Automatically send report next time
Thank you for your help.
PS: I see other topics about that but I was not successful to fix it because it's only with Php
感谢您的帮助。
PS:我看到了关于这个的其他主题,但我没有成功修复它,因为它只适用于PHP
EDIT: How I make this error
编辑:我如何犯这个错误
- Create a new Database
Album_TAR
- Create a new table
Titre_de_l_album
with 6 colums - Make this following configuration :
- id , int , Primary, A_I
- Artiste , varchar , 20
- Album, varchar, 20
- Annee , int, 4
- Nombre, int
- Duree, int
- Execute
- 创建一个新的数据库
Album_TAR
- 创建一个
Titre_de_l_album
有 6 列的新表 - 进行以下配置:
- id , int , 主要的, A_I
- 艺人 , varchar , 20
- 专辑,varchar,20
- 安妮,国际,4
- 编号,整数
- Duree,int
- 执行
And I've the message error I show you on my structure tab
我在我的结构选项卡上显示了消息错误
回答by mfuller526
This problem was answered here: Undefined index: RowsUse lower case table and field names
这个问题在这里得到了回答:未定义索引:行使用小写表和字段名称