带有html和mysql数组的node.js
我从mysql工作台查询我的数据库,我想用这个查询来处理html代码带有html和mysql数组的node.js,html,mysql,node.js,Html,Mysql,Node.js,我从mysql工作台查询我的数据库,我想用这个查询来处理html代码 connection.query( 'SELECT dealer_infor.dealer_id, dealer_infor.dealer_branch, dealer_infor.dealer_address, dealer_infor.dealer_tel, dealer_infor.dealer_contact FROM dealer_infor', // 'SELECT Bigbike_ID, Bigb
connection.query(
'SELECT dealer_infor.dealer_id, dealer_infor.dealer_branch, dealer_infor.dealer_address, dealer_infor.dealer_tel, dealer_infor.dealer_contact FROM dealer_infor',
// 'SELECT Bigbike_ID, Bigbike_name, Price FROM bigbike ORDER BY Bigbike_ID',
function (err, results){
if (err) throw err;
res.render('dealer', {dealers: results});
}
);
});
我想使用阵列上的编号0
{% for dd in dealers %}
<h4 data-toggle="collapse" data-target="#sg1" aria-expanded="true">
{{dd.dealer_branch[0]}}
</h4>
{% endfor %}
{%用于经销商%中的dd}
{{dd.dealer_branch[0]}
{%endfor%}
但是结果是数组的唯一第一个字符。使用
经销商[dd]。经销商分公司
这里
dd
在数组中为您提供索引
这是因为dd.dealer\u branch[0]给出了第一个字符,所以不要使用[0],否则您的操作是正确的希望这对您有所帮助
{% for dd in dealers %}
<h4 data-toggle="collapse" data-target="#sg1" aria-expanded="true">
{{dd.dealer_branch}}
</h4>
{% endfor %}
是的,是的,但我想用数组的第一个字符,而不是第一个字符,先生。请帮忙me@Oakko对不起,我不明白。上面的事情不起作用吗?不起作用,在我的数组中是一组单词,我要的是单词的全部,而不仅仅是第一个字符TTDealers[dd]给出了什么?给出公司分支机构的名称
<% for(var i = 0;i < dealers.length;i++) { %>
<h4 data-toggle="collapse" data-target="#sg1" aria-expanded="true">
<%=dealers[i].dealer_branch%>
</h4>
<% } %>