PHPmyEdit:使用字符串值而不是设置值来拉取表数据

时间:2014-07-27 02:57:44

标签: php mysql sql

我正在使用PHPMyEdit,运行安装程序后生成的文件为:

$opts['hn'] = 'localhost';
$opts['un'] = 'user';
$opts['pw'] = 'pass';
$opts['db'] = 'db';
$opts['tb'] = 'table_name';

我需要它这样运作:

$foo = $_POST['bar'];

...

$opts['hn'] = 'localhost';
$opts['un'] = 'user';
$opts['pw'] = 'pass';
$opts['db'] = 'db';
$opts['tb'] = $foo;

如果我这样运行代码,它会很好地提取表数据,但是当我尝试编辑,复制等时,它会显示:

  

phpMyEdit错误:未定义表格

还有其他人处于同样的情况并且能够找到解决方案吗?

1 个答案:

答案 0 :(得分:0)

$opts变量在php.MyEdit.class.php文件中定义。安装文档生成的文件并非旨在支持额外的' $ _ POST'调用。运行phpMyEditSetup.php以填写表名以及所有其他数据库字段。如果你不想像phpMyEdit那样设计你的php,你可以编辑类文件。