Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

mengambil user id

gan mau nanya,kenapa ya ane kok ga bisa ngambil user idnya, ini kodingan ane

class input

 <?php

class Input{
	public static function get($name)
	{
		if(isset($_POST[$name])){
			return $_POST[$name];
		} else if(isset($_GET[$name])){
			return $_GET[$name];
		}
		else{
			return false;
		}
	}
}

?>

class admin

 <?php
require_once "core/init.php";

if(!$user->is_loggedIn()){
	header("Location: login.php");

}
if(!$user->is_admin(Session::get('username'))){

	header("Location: index.php");
}
$users = $user->get_users();
require_once "templates/header.php";
?>
<h2>Halaman Admin</h2>
<form >
<?php foreach ($users as $user) { ?>

	<div>

		<table>
		<tr>
			<th>username</th>
			<th>aksi</th>
		</tr>
		<tr>
			<td><?php echo $user['username']; ?></td>
			<td><a href="delete_user.php?id=<?php echo $user['id_user'];?>">delete</a></td>
		</tr>
		</table>

	</div>
<?php } ?>
	</form>
<?php require_once "templates/footer.php";

kelas delete_user


require_once "core/init.php";

if($user->hapus_user(Input::get('id_user'))){
	header("Location: admin.php");
}

?>
avatar lemonade
@lemonade

17 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

12 Jawaban:

lebih baik menggunakan session

avatar ghazamalghifari
@ghazamalghifari

123 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

apakah itu ketika mau login

avatar ghazamalghifari
@ghazamalghifari

123 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

gini gan, kan di situ ceritanya ane super user yang bisa ngehapus user2 yang lain, niatnya ane mau ngapus user, untuk ngehapus user ane butuh idnya gan

avatar lemonade
@lemonade

17 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

di get aja kak,soalnya saya lihat itu di post,ketika kita ingin ngambil id dan kita mau edit dan haput itu harus di ambil idnya karna apabila tidak menggunakan id maka yang kita ingin hapus dan edit tidak sesuai karna kita tidak dapet id yang ingin kita edit dan hapus

avatar ghazamalghifari
@ghazamalghifari

123 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

hapus_user($id)){ header("Location: admin.php"); } }

?> udah ane rubah gini tetep ga mau gan :(

avatar lemonade
@lemonade

17 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

kok make if kak

avatar ghazamalghifari
@ghazamalghifari

123 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

kalo ga pake ifmalah error gan, errornya ini

Notice: Undefined index: id_user in C:\xampp\htdocs\hotel\delete_user.php on line 5

avatar lemonade
@lemonade

17 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

kak bisa gak kirimin datatable nya ketika tombolnya di hapus itu dia ngambil idnya gak kak

avatar ghazamalghifari
@ghazamalghifari

123 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

kalo aku die query idnya tetep ga ada, tabelnya tabel users, isinya id_user, username, password, role

avatar lemonade
@lemonade

17 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

gan udah bisa gan, ane harusnya indexnya namanya juga id gan, akhirnya,makasi bantuannya gan

avatar lemonade
@lemonade

17 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

 <?php
include('config/konek.php'); ///ganti file database koneksi
$user	= $_GET['id_user'];

$sql 	= 'delete from siswa where id_user="'.$user.'"';
$query	= mysqli_query($db_link,$sql);
header('location: siswa.php');
?>

sebelumnya kak boleh kirim kode koneksi databasenya kak biar saya lebih mudah ngebantunya

avatar ghazamalghifari
@ghazamalghifari

123 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

ya kak sama sama kak

avatar ghazamalghifari
@ghazamalghifari

123 Kontribusi 18 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban