我正在使用phpMyAdmin(PHP和MySQL),我有很多使用外键链接表的麻烦。
我得到的字段countyId(这是foriegn键)的负值。 但是,它链接到我的另一张桌子和级联罚款。
当我去添加数据时,会有一个对于CountyId的下拉select,值将如下所示:
“-1
1-“
这是我的改变声明:
ALTER TABLE Baronies ADD FOREIGN KEY (CountyId) REFERENCES Counties (CountyId) ON DELETE CASCADE
它不是negaitve数字,phpMYAdmin的function是显示外键值和一个自定义的描述字段旁边。 在被引用的表(县)你可以去“关系视图”,并在表下有一个select框“select字段显示”,其中您select的值将显示在CountyID值旁边的引用表(Baronies )。 另请参阅: phpymadminWiki
我正在使用3.3.2deb1版本,并且不显示“select要显示的字段”。