[英]Dynamically alter html table cell content using php
我有一个php页面,显示古典CD的曲目清单。 该表从两个非常相似但不同的mysql表中提取数据,有时会导致表行的(部分)重复。
这是两种可能性(数字是CD上的曲目号):
1 Work title
1 Subwork title
Work title (possibly altered)
2 Work title
在第一种情况下,我想删除曲目号。 在第二种情况下,我想在第一行中保留作品标题,添加第二行的曲目号,而对第二行的作品标题不执行任何操作。 因此结果应如下所示:
Work title
1 Subwork title
2 Work title (possibly altered)
可以在php中完成此操作,还是应该向javascript或jQuery寻求解决方案? 我尝试使用
$("div").empty();
但无法使其正常工作。
欢迎所有建议。
如果您的PHP脚本一次生成了整个表,则可以在PHP中完成。 如果您的PHP脚本仅创建表的一部分,并将其发送给用户,然后通过诸如AJAX调用的方式对其进行了修改,则您必须使用Javascript进行处理。
最有效的方法是在从数据库中检索服务器(PHP)上的数据时对其进行处理。 这样,您就不会仅将前端(javascript)丢弃不需要的任何数据就传输给客户端大数据。 这将创建不太理想的用户体验。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.