4
我來自主要是PHP/MySQL的背景,並且深入到node.js中,爲我自己的測試和學習如何做事創建博客系統。我在這裏遇到的問題是,我似乎無法弄清楚如何進行正確的查詢。我已經檢查了node-mysql的文檔,但一直無法找到關於做查詢的事情。使用node.js和node-mysql執行MySQL查詢
如果我做var posts = rows[0];
我得到的表的數組,它看起來不錯,但我試圖將特定字段傳遞給變量,但是當我執行下面的代碼時,我得到一堆「未指定」的。我知道這裏有什麼問題,我通常會在PHP中執行mysql_fetch_array
,但我不知道在node.js和node-mysql中執行此操作的方法。
connection.query('SELECT * FROM posts ORDER BY date', function(err, rows, fields) {
if (err) throw (err);
var post_date = rows[1];
var post_author = rows[2];
var post_content = rows[3];
console.log('Date: ', post_date);
console.log('Author: ', post_author);
console.log('Content: ', post_content);
});
太棒了,爲我解決了它,感謝您的幫助。 – Xerukm 2013-03-12 17:03:30