ROUTING (GET /) home route

 


app.get("/", (req, res) => {
  let q = 'SELECT COUNT(*) FROM user';

  try {
  connection.query(q, ( err,result) => {
    if (err) throw err;
   let count=result[0]['COUNT(*)'];
   console.log(count);

   res.render("home.ejs",{count});
  });
} catch (err) {
  console.log(err);
  res.send("error occured");
}
});
app.listen(port, () => {
  console.log(`listening to port ${port}`);
});




HOME.EJS
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>home</title>
</head>
<body>
    <h2>Total count of users:<%= count %></h2>
</body>
</html>







Comments

Popular posts from this blog

DATABASE RELATIONSHIPS

Query Strings