对于我本地计算机上的个人管理页面,我将使用phpMyAdmin来修改记录。我使用的菜单中的链接是:
echo "<li><a href='http://localhost/phpmyadmin/sql.php?server=1&db=a4&table=b4_players&pos=0/'>Amend Player</a></li>";
如果我登录到phpMyAdmin,这可以正常工作,如果我没有带我到登录页面,我输入我的凭据并且它给了我以下错误: -
#1146 - 表&#39; civ.b4_players&#39;不存在
嗯,不,它没有 - 该表位于a4中,这是URL中的值,但此处登录的页面将带您进入: -
http://localhost/phpmyadmin/index.php?db=a4&table=b4_players&target=sql.php&token=a09689275bd277944eac63ea20a0f1x7#PMAURL-0:index.php?db=civ&table=b4_players&server=1&target=sql.php&token=a09689275bd277944eac63ea20a0f1x7
正如您所看到的,网址的前半部分是正确的并且包含db=a4
,但第二部分现在显示为db=civ
!
我想也许有一些奇怪的默认数据库事件正在发生,但无法看到任何设置,并且它不应该覆盖特定的指令。
如果这里重要的是我的设置。
Linuz Mint 17.1 xfce
3.13.0-37-generic#64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU / Linux
PHP版本: 5.5.9-1ubuntu4.11
MySQL服务器版本: 5.5.44-0ubuntu0.14.04.1 - (Ubuntu)
phpMyAdmin版本: 4.0.10deb1
Chrome 和 Firefox 上的结果相同。