Следующий код работает с CSV-файлом.Создание нескольких таблиц из CSV с помощью PHP
Но я хочу создать несколько таблиц, а значения находятся в том же CSV.
Как следует использовать $rowcount
во второй таблице, которая должна выглядеть как первая, только с другим первым значением для th и следующими значениями для td.
<a name="akademische-berufe"></a>
<table class="table-vocabulary">
<tbody>
<?php
$file = new SplFileObject("arbeit.csv");
$file->setFlags(SplFileObject::READ_CSV);
$rowcount = 0;
foreach ($file as $row) {
$rowcount++;
if ($rowcount == 1) {
list($vokabel_en, $vokabel_de) = $row;
printf('
<tr>
<th><img src="/bilder/symbole/play.png" data-text="%1$s" data-lang="'.$lang_code1.'" class="trigger_play"> %1$s</th>
<th><img src="/bilder/symbole/play.png" data-text="%2$s" data-lang="'.$lang_code2.'" class="trigger_play"> %2$s</th>
</tr>', $vokabel_en, $vokabel_de);
continue;
}
if ($rowcount >= 31) break;
list($vokabel_en, $vokabel_de) = $row;
printf('
<tr>
<td><img src="/bilder/symbole/play.png" data-text="%1$s" data-lang="'.$lang_code1.'" class="trigger_play"> %1$s</td>
<td><img src="/bilder/symbole/play.png" data-text="%2$s" data-lang="'.$lang_code2.'" class="trigger_play"> %2$s</td>
</tr>', $vokabel_en, $vokabel_de);
}
?>
</tbody>
</table>
Спасибо, но я не знаю, как? Вы можете мне это показать? – Grischa
Хорошо, никаких проблем. Дайте мне несколько минут. – Santhos
Как именно вы хотите изменить значения в th и td? Что там должно измениться? – Santhos