Node.js+MySQL+ExpressでWebアプリをつくる その3【データの削除】

NodeJS

index.ejs

<form action='/delete/<%= user.id %>'>
  <input type='submit' value='削除'>
</form>

app.js

app.post('/delete/:id', (req, res) => {

  connection.query(
      'DELETE FROM users WHERE id = ?',
      [req.params.id],
      (error, results) => {
          res.redirect('/');
      }
  );
});
BACK