我们想要完成的是:从数据库应用程序复制一个简单的两列表(ECTS, grade),将内容粘贴到HTML表单中,将其转换为HTML并提交做一些PHP处理(其中,请注意,是:在每个tr中乘以td[1]与td[2],求和所有td[1],求和所有td[2] -我想我知道如何用PHP完成这项工作;然后,通过使用tcpdf,自动创建证书(已经创建了该部分)。
对于转换部分:我尝试了几个Javascript解决方案,做得很好(如帮助解释/实现"从Excel复制/粘贴到网页") -但我不能设法把Javascript输出到一个表单字段(输入/文本区)。我试图将[Object对象]字符串化,但无济于事(这里是JS新手)。最好的解决方案是Danny Sanchez的Tableize!(http://tableizer.journalistopia.com/)或pressbin.com (http://pressbin.com/tools/excel_to_html_table/index.html)——它们完全符合我们的需求。唉,他们都没有回应我的询问……
有谁能给我们一个主意或建议吗?我希望我能以一种容易理解的方式解释我们的问题——我很乐意提供更多的信息。
("我们" =大学里的一个单位,除其他事项外,我们必须计算平均成绩,手工计算是一项非常累人的任务。)
OP在编辑中写道:
解决方案:
if (isset($_POST['ed'])) { $input = str_replace(",", ".", $_POST['ed']); $notenarray = explode( "'n", $input); $gewnote = 0; $totalnote = 0; $totalects = 0; foreach($notenarray as $key => $val) { $arrayrow[$key] = preg_split("/['t]/", $val); $gewnote += array_product($arrayrow[$key]); $totalects += $arrayrow[$key][0]; $totalnote += $arrayrow[$key][1]; }