【问题标题】:node-webkit and mysql queriesnode-webkit 和 mysql 查询
【发布时间】:2015-10-03 21:31:01
【问题描述】:

我是 node-webkit 的新手。我正在尝试制作一个桌面应用程序,该应用程序连接到服务器,在我的情况下,连接到 WAMP 本地服务器并使用 node.js 的 mysql 模块进行查询。

我有这个(我是西班牙人,如果类和变量的名称是我的语言,请原谅):

var datos_utilizados = function(err, resultado){
    if(err){
        throw err;
    }
    var datos = $.parseJSON(resultado);
    var largo = datos.length;

    for(var i=0;i<largo;i++){
        var pelicula = "<div class='pelicula'><div class='etiqueta'>"+datos[i].nombreProducto+"<br><br>"+datos[i].descripcionProducto+"<br>Precio: "+datos[i].precioProducto+"</div></div>"
        $('#capsula').append(pelicula);
    }
}

consulta(datos_utilizados);

function consulta(callback){
    var mysql = require('../node_modules/mysql');
    var conexion = mysql.createConnection({
        host: 'localhost',
        user: 'root',
        password: '',
        database: 'prueba'  
    });

    conexion.connect();

    conexion.query('SELECT * FROM products', function(err, result){
        var json = '';      
        if(err){
            throw err;
        }else{
            json = JSON.stringify(result);
            console.log('It's ok'); 
            callback(null, json);   
        }

    });
    conexion.end(); 
}

这只是与本地服务器的一个小连接和一个显示电影列表的简单查询。

起初,一切都还好,但我想在我的 html 代码中插入一个表单,用户可以查看电影的完整评论,或者只是查看按流派分开的电影列表。我认为这需要 get 和 post 方法,但我知道 node-webkit 不支持 php。 我正在阅读 Node.js 的 Express 模块,但我有 wamp 服务器。

非常感谢您的帮助!

【问题讨论】:

    标签: javascript mysql node.js node-webkit


    【解决方案1】:

    你有这个问题:

    console.log('It's ok'); 
    

    你用It's关闭字符串。

    试试这个:

    console.log('It\'s ok'); 
    

    或:

    console.log("It's ok"); 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-20
      • 2014-10-12
      • 1970-01-01
      • 2013-05-31
      • 2016-06-25
      • 1970-01-01
      • 2012-12-24
      • 2014-05-06
      相关资源
      最近更新 更多