ich einen Link in einer Tabelle haben, die eine ID hat, die auf eine andere Seite geleitet wird
admin_shifts.php
<a href=admin_shifts_view.php?id=1>view</a>
ich diesen Wert in der zweiten Seite erhalten und es verwendet, eine Tabelle von sQL-Daten
admin_shifts_view.php
zu erstellenich eine Schaltfläche klicken, um die Verschiebung zu löschen, die mich nimmt ...
<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");
Also, wenn ich mich eine undefiniertes bekommen admin_shifts_view.php umleiten Indexfehler Irgendwelche Vorschläge?
unmöglich zu beantworten; nicht genug Code. Andernfalls verwenden Sie 'isset()' oder '! Empty()' in einer Bedingung. Wenn dies db-bezogen ist, könnte dies auch ein Problem sein. –
Bitte geben Sie mehr Code an. – Tom
haben eine Menge Code nur wollte es einfach zu halten. Wäre es eine gute Idee, die Variable für shifts_id in Sitzungen zu speichern und dnt zu deaktivieren? –