دستور DELETE حذف اطلاعات در MYSQL با PHP

دستور DELETE در MYSQL با PHP – این دستور نیاز به 1 آیدی یا شناسه دارد تا رکورد را از دیتابیس MYSQL حذف کند .
امکان استفاده از این دستور بدون نیاز به آیدی هم وجود دارد ( همه رکورد ها حذف خواهند شد ) .
همچنین دستور WHERE در این آموزش به کارمان خواهد آمد که با کمک آن رکورد ها را انتخاب کرده می توانیم delete ، update ، select کنیم .
دستور DELETE در MYSQL با PHP ( استفاده از stmt )
$mysqli = new mysqli("localhost", "root", "", "demo_db"); if ($mysqli->connect_error) { die("MYSQL ISSUE : " . $mysqli->connect_error); } $stmt = $mysqli->stmt_init(); $user_id = 2; $rows_deleted = 0; $query = "DELETE FROM `my_tbl` WHERE id=?"; $stmt->prepare($query); $stmt->bind_param('i', $user_id); if ($stmt->execute()) { $rows_deleted = $stmt->affected_rows; } $stmt->close(); $mysqli->close(); echo $rows_deleted ? 'rows deleted !' : 'cannot delete row ( maybe does not exist )';
ارسال نظر