【发布时间】:2017-01-20 18:43:28
【问题描述】:
我正在 PHP 和 mySQLi 中制作 CRUD 应用程序,我遇到了这个问题:我有一个 functions.php 文件,其中自然地存储了我的所有函数。该文件包含在我的 init.php 文件中。
其中一个函数使用仅在模板 view_user.php (view_user.php?id=5) 中可用的变量,如下所示:
function single_user() {
...
$user_id = $_GET['id'];
$sql = "SELECT * FROM `users` WHERE `user_id` = " . (int)$user_id;
...
}
粗略,所有其他页面,这会导致错误:未定义索引:id...
如何确保只有在“id”可用时才调用此函数?换句话说:仅在 view_user.php 上?
谢谢!
【问题讨论】: