سلام وقتتون بخیر
من برای تمرینی که استاد دادن از کدهای زیر برای نمایش و حذف استفاده کردم (هر دو کد هم کار میکنه) فقط چندتا سوال داشتم
- تمرین هایی که استاد میدن، اگر جواب درست هم میگفتن تا ما با کدهامون مقایسه کنیم خیلی خوب بود
- کدهایی که نوشتم رو لطفا بررسی کنید ببینید درست انجام دادم
نمایش کاربران
// show user information
public function find()
{
$stmt = $this->db->get_results("SELECT * FROM $this->userTable");
return $stmt;
}
// UI
$items = $user->find();
foreach ($items as $item) : ?>
= $item->id ?>
= $item->name ?>
= $item->family ?>
= $item->email ?>
= $item->bio ?>
endforeach; ?>
برای حذف کاربر هم اینجوری نوشتم، کد کار میکنه یه بررسی کنید ببینید درست نوشتم و مورد دیگه اینکه اگر بخوام id هر کاربر رو خودکار بگیریم باید چیکار کنم؟ (الان دستی id کاربر دادم)
// delete user
public function delete()
{
$id = ['id' => 4];
$where_format = ['%d'];
$stmt = $this->db->delete($this->userTable, $id, $where_format);
return $stmt;
}
// UI
if (isset($_POST['btn-remove'])) {
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$user->delete($_POST['btn-remove']);
}
}
?>
['PHP_SELF']) ?>" id="setting-form" method="post">
"submit" name="btn-remove" value="حذف">
"submit" name="btn-update" value="آپدیت">