var mysql = require('mysql');
var express = require('express');
var bodyParser = require("body-parser");
var app = express();
var server = app.listen(8000,function(){
console.log('88aaaa')
})
app.get('/user/list',function(req,res){
res.header("Access-Control-Allow-Origin", "*");//前端請求跨域丹弱,請求頭設(shè)置
var connection = mysql.createConnection({? ?
? host : 'localhost',? ? ?
? user : 'root',? ? ? ? ? ? ?
? password : 'root',? ? ?
? port: 3306,? ? ? ? ? ? ? ? ?
? database: 'user',
});
connection.connect();
var sql = 'select * from tasks where subject="任務(wù)-1"';
connection.query(sql,function(err,result){
if(err){
console.log(err);
return;
}
var obj = {};
obj.success = true;
obj.data = result;
var json = JSON.stringify(obj)
res.send(json)
})
connection.end();
})
app.use(bodyParser.urlencoded({ extended: false }));
app.post('/user/detail',function(req,res){
????console.log(req.body.subject)
????res.header("Access-Control-Allow-Origin", "*");
????var connection = mysql.createConnection({? ?
? ???? host : 'localhost',? ? ?
? ???? user : 'root',? ? ? ? ? ? ?
? ???? password : 'qiwei123',? ? ?
? ???? port: 3306,? ? ? ? ? ? ? ? ?
? ???? database: 'user',
????});
????connection.connect();
????var sql = 'select subject,task_id,start_date,end_date from tasks where subject='+connection.escape(req.body.subject);//connection.escape(req.body.subject)? ? 防止sql注入
// var sql = 'select * from tasks where subject='+connection.escape(req.body.subject);
????connection.query(sql,function(err,result){
????if(err){
????????console.log(err);
????????return;
????}
????????var obj = {};
????????obj.success = true;
????????obj.data = result;
????????var json = JSON.stringify(obj)
????????res.send(json)
????})
????connection.end();
})