Я знаю, что были некоторые вопросы по этому поводу, но я не могу решить мою проблему.
Я загружаю файл .csv в TableSorter, но один из моих столбцов - даты (23 декабря 2009 г.) Но они сортируются как 2 декабря, 23 декабря, 3 декабря, 31 декабря
Кто-нибудь знает решение? Вы можете увидеть проблему здесь , это таблица внизу. Большое спасибо заранее!
<script type="text/javascript" charset="utf-8">
$(document).ready(function()
{
$("#tablesorter-demo2").tablesorter({ widgets: ['zebra'] });
}
);
</script>
-
ширина таблицы = "871" border = "0"
cellpadding = "0" cellspacing = "1"
класс = "TableSorter"
ID = "TableSorter-демонстрационная">
$row = 1;
$handle = fopen("csv/canadatransactions.csv",
"г");
while (($ data = fgetcsv ($ handle, 1000, ","))! == FALSE)
{
$ num = count ($ data);
$ Строки ++;
if ($row == 2)
{
echo "<thead>\n<tr>\n";
echo "<th class=\"header\">" . $data[1] .
"\ п"; // название
эхо "". $ data [0]. "\ П"; // условное обозначение
эхо "". $ data [2].
"\ П"; // Купи продай
эхо "". $ data [3].
"\ П"; // Дата
эхо "". $ data [4].
"\ П"; // акции
эхо "". $ data [5]. "\ П"; // цена
эхо "". $ data [6]. "\ П"; // денежная стоимость
echo "</tr>\n</thead>\n<tbody>";
}
else
{
echo "<tr class=\"even\"";
echo ">\n";
echo "<td>" . $data[1] . "</td>\n";
echo "<td>" . $data[0] . "</td>\n";
echo "<td>" . $data[2] . "</td>\n";
echo "<td>" . $data[3] . "</td>\n";
echo "<td>" . $data[4] . "</td>\n";
echo "<td>C$ " . $data[5] . "</td>\n";
echo "<td>C$ " . $data[6] . "</td>\n";
$transactions = $row - 3;
}
}
fclose($handle);
?>
</tbody>
</table>