-1

我们想要完成的是:从数据库应用程序复制一个简单的两列表(ECTS,grade),将内容粘贴到 HTML 表单中,将其转换为 HTML 并提交以进行一些 PHP 处理(其中,仅供参考, 是:在每个 tr 中,将 td[1] 与 td[2] 相乘,将所有 td[1] 相加,将所有 td[2] 相加——我想我知道如何使用 PHP 完成此操作;然后,通过使用 tcpdf,自动创建证书,已经创建了该部分)。

对于转换部分:我尝试了几种运行良好的 Javascript 解决方案(例如帮助解释/实现“从 Excel 复制/粘贴到网页”答案?)——但我无法将 Javascript 输出放入表单域(输入/文本区域)。我试图对 [Object object] 进行字符串化,但无济于事(此处为 JS noob)。

最好的解决方案是 Danny Sanchez 的 Tableize!( http://tableizer.journalistopia.com/ ) 或来自 pressbin.com 的那个 ( http://pressbin.com/tools/excel_to_html_table/index.html ) – 它们完全符合我们的需要。唉,他们都没有回应我的询问……</p>

有没有人对我们有想法或建议?

我希望我能够以通俗易懂的方式解释我们的问题——我很乐意提供更多信息。

(“我们”=大学的一个单位,除其他外,我们必须计算平均成绩,这是一项非常费力的手工任务。)

4

1 回答 1

0

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];
    }
于 2016-11-05T17:27:46.690 回答