我正在尝试从数据库中检索信息,但我不知道将检索多少行。信息将从以下声明中检索。
SELECT * from pgw_alarm WHERE(((pgw_alarm.sev)='0 0 0')AND((pgw_alarm.month)='“+ mon +”'));
现在我想使用表格将它们显示给用户,因为我不知道有多少行,我无法创建表格。有没有办法增加表中的行数,如果不是,如何不显示它们的替代方式。
谢谢你。答案 0 :(得分:0)
在纯HTML中,这是不可能的,但是许多技术将为您解决此问题。根据您的服务器端语言(如JSP或ASP),您可以在服务器上动态创建行。另一种可能性是通过Ajax检索行并使用javascript动态创建与每行对应的dom元素并附加它们。
答案 1 :(得分:0)
服务器端开发人员应在提供的html模板中定义一个循环。因此可以显示任意数量的行。
或者服务器端开发人员应该提供一个网关URL,它返回JSON格式的数据,可以通过AJAX调用访问,然后通过JavaScript生成任意数量的行。