【发布时间】:2016-04-16 07:35:05
【问题描述】:
我在一个表中有一个链接,该链接的 id 被传递到另一个页面
admin_shifts.php
<a href=admin_shifts_view.php?id=1>view</a>
我在第二页得到这个值,并用它从sql数据创建表
admin_shifts_view.php
$shifts_id = $_GET['id']
我点击一个按钮来删除那个带我去...
<a href=delete_from_shift.php?userid=" . $user_id ."&shiftid=" .$shift_id.">Remove</a>
delete_from_shift.php
if(isset($_GET['userid'])){
$user_id = $_GET['userid'];
$shifts_id = $_GET['shiftid'];
$delete_sql = "DELETE FROM user_shifts WHERE user_id=" . $user_id . " AND shifts_id=" .$shifts_id;
$delete_result = $database->query($delete_sql);
$deleted = "<div class='alert alert-success' role='alert'>Employee successfully removed</div>";
}else{
$deleted = "<div class='alert alert-danger' role='alert'>Problem removing employee at this time</div>";
}
$_SESSION['delete_user'] = $deleted;
header("location:admin_shifts_view.php");
因此,当我重定向到 admin_shifts_view.php 时,我收到未定义索引错误。有什么建议吗?
【问题讨论】:
-
无法回答;没有足够的代码。否则,在条件中使用
isset()或!empty()。如果这是与数据库相关的,那也可能是一个问题。 -
请提供更多代码。
-
有一大堆代码只是想保持简单。将 shifts_id 的变量存储在会话中并取消设置是个好主意吗?
-
与你上一个问题有什么关系吗? stackoverflow.com/q/36550004至于您的最后一条评论;当然,为什么不呢。
-
与模态无关,让我发布更多代码...