Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pobierz dane MySQL w node.js (express) i drukuj za pomocą EJS

W renderowaniu możesz zwrócić zmienną JSON z konsultowanymi danymi i pokazać ją w widoku. res.render może być ostatnią instrukcją w ten sposób. Niektóre z nich to:

var obj = {};
router.get('/data', function(req, res){

    connection.query('SELECT * FROM users', function(err, result) {

        if(err){
            throw err;
        } else {
            obj = {print: result};
            res.render('print', obj);                
        }
    });

});

<body>
    <table id="table" >  
        <thead>  
            <tr>  
                <th>Username</th>  
                <th>Password</th>  
            </tr>  
        </thead>  
         <tbody>  
         <% print.forEach(function (user) { %>
            <tr>  
                <td><%= user.username %></td>  
                <td><%= user.password %></td>
            </tr>                                   
         <% }) %>
         </tbody>
    </table>   
</body>

</html>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd krytyczny:wywołanie niezdefiniowanej metody mysqli_stmt::get_result()

  2. php - Umożliwianie użytkownikom dodawania ulubionych postów

  3. Jaka jest właściwa konwencja nazewnictwa dla pakietów MySQL FK?

  4. Jak działa funkcja RTRIM() w MySQL

  5. MYSQL:Zaktualizuj pole za pomocą połączenia wielu pól