首页 > 其他 > 详细

拉取后台数据

时间:2014-08-19 01:04:03      阅读:359      评论:0      收藏:0      [点我收藏+]

----------------------------------------------------------------------------------

/** --

 * Created by Administrator on 14-8-16. --

 *模拟Ajax把数据从数据库中调用出来/后台执行此代码如下/ --

 */ --

var http = require(‘http‘);/建立服务器的操作/ --

--

http.createServer(function(request,response){ --

    response.writeHead(200,{‘Content-Type‘:‘text/plain;charset=utf-8‘}); --

    getdb(request,response); --

}).listen(8080); --

--

var db = require(‘./select.js‘);/链接select.js文件/ --

/下述代码实现的是链接服务器和数据库的操作/ --

function getdb(request,response){ --

//    模拟Ajax强行输出“请求”为:zzq --

    request = ‘zzq‘; --

    db.a(); --

    db.b(request,response); --

    db.c(); --

} --

--

------------------------------------------------------------ --

/** --

 * Created by Administrator on 14-8-16. --

 */暴露接口/ --

 */ --

var mainline = require(‘./../shuju/mysql‘);/*加载数据库*/ --

/*链接数据库并且暴露数据端口*/ --

--

var conjs; --

exports.a =function(){ --

     conjs = mainline.createConnection({ --

        host:‘localhost‘, --

        user:‘root‘, --

        password:‘name‘, --

        database:‘test‘ --

    }); --

    return conjs; --

} --

--

exports.b =function(request,response){ --

    var sql ="select*from f08_4 where usen=?"; --

/查询conjs数据库中满足条件的数据/ --

    conjs.query(sql,[‘zzq‘],function(err,re){ --

        if(err){ --

            console.log(err); --

        } --

        else{console.log(re); --

            response.write(""+re); --

/上述代码表示响应后返回数据/ --

            response.end(); --

        } --

    }); --

} --

exports.c=function(){ --

    conjs.end(); --

/上述语句执行的是结束数据的查询/ --

} --

----------------------------------------------------------------------------------


拉取后台数据,布布扣,bubuko.com

拉取后台数据

原文:http://my.oschina.net/530520/blog/304132

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!