gpt4 book ai didi

javascript - node-webkit 和 mysql 查询

转载 作者:行者123 更新时间:2023-11-29 12:06:18 25 4
gpt4 key购买 nike

我是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 服务器。

非常感谢您的帮助!

最佳答案

您遇到这个问题:

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

你用It's结束字符串。

试试这个:

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

或者:

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

关于javascript - node-webkit 和 mysql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31420285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com