var express = require('express'); var router = express.Router(); /* GET home page. */ router.get('/', function(req, res, next) { var config = require('../config'); var db = config.init_db(); var html = "" +"" +"" +"" +"" +"" +"

liste des fichiers

" + '' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + ' ' + ' '; //on fais toute les opération de base a la suite db.serialize(function() { //db.run("CREATE TABLE if not exists user_info (info TEXT)"); //var stmt = db.prepare("INSERT INTO user_info VALUES (?)"); //for (var i = 0; i < 10; i++) { // stmt.run("Ipsum " + i); //} //stmt.finalize(); db.each("SELECT i.id as id, i.title as title, p.file as file, i.duration as second, i.year as year" + " FROM metadata_items i, media_parts p " + " WHERE p.media_item_id=i.id ORDER BY i.title ASC", function(err, row) { var tab = row.file.split('/'); var tab2 = tab[tab.length -1].split('\\'); var filename = tab2[tab2.length -1]; if(row.title != '') html += ""; }, //aprés toute les opération de la base function() { // All done fetching records, render response html += "
NomDuréeAnnée
" + row.title + ""+row.second+""+row.year+"
"; res.end(html); }); }); db.close(); //res.render('index', { title: 'Express' }); }); module.exports = router;