【发布时间】:2013-05-02 20:05:10
【问题描述】:
首先,请原谅我的问题措辞含糊。
我要做的是创建一个简单的 odbc 脚本,并将其存储在一个文件中,该文件将多次包含在我的主 PHP 文件中,并带有不同的变量。
当包含它们时,我想指定一些变量传递给它。
我的例子是:
主页
include("table-fields.php?table=sometable");
table-fields.php
$table = $_GET['table'];
odbc_exec(some database function WHERE TBL= $table);
但是,如果我的理解是正确的,因为 $_GET 是全局的,它会寻找 main.php?table=
更好的选择是在包含之前设置变量,例如:
$table = some table;
include("table-fields.php");
table-fields.php
odbc(some database function WHERE TBL= $table);
如果可能的话,我想尽量避免这种情况。
谢谢,编辑
【问题讨论】:
-
$table = $_GET['table']; odbc_exec(some database function WHERE TBL= $table);应该可以工作... -
从硬盘读取文件与从 Internet 下载文件是完全不同的操作。也许你会感到困惑,因为
include()实际上可以同时做这两件事。
标签: php variables get include odbc