У меня есть сценарий, который собирает данные из текстового файла и отображает его в таблице HTML. Это довольно простая кодировка. Но я хочу, чтобы таблица отображала результаты, отсортированные по столбцу .$parts[1].
. Поскольку скрипт теперь, он отображает результат, отсортированный по столбцу .$parts[0].
.Сортировка данных из текстового файла в таблице HTML
Я попытался заставить его работать с usort
, но я отказался.
Это мой код:
<table class="heavyTable">
<thead>
<tr>
<th>Name</th>
<th>Date</th>
<th>Length</th>
</tr>
</thead>
<tbody>
<?php
$file_handle = fopen("bardate_domains.txt", "rb");
while (!feof($file_handle)) {
$line_of_text = fgets($file_handle);
$parts = explode(' ', $line_of_text);
$tmp = explode('.', $parts[0]);
echo "<tr><td>".$parts[0]."</td><td>".$parts[1]."</td><td>".strlen($tmp[0])."</td></tr>";
}
fclose($file_handle);
?>
</tbody>
</table>
Я признателен за любую помощь я могу получить :)
EDIT: Текстовый файл выглядит следующим образом:
0086.se 2017-04-02
0102design.se 2017-03-03
0141.se 2017-04-21
0158.se 2017-03-27
016fotboll.se 2017-03-31
020716.se 2017-04-12
021webb.se 2017-04-23
В общей сложности есть около 40.000 строк.
wath тип данных - $ data [0]? –
Я обновил исходное сообщение с образцами данных из текстового файла. – AndreasC
, тогда вы должны сначала взорваться, загрузить в массив отсортировать его, а затем сделать echo –