phpを使用してcsvファイルからJqueryDtableを埋めてcsvを解析し、Dtableでレンダリングしようとしていますが、機能しないようです(
TypeError: nCell is undefined
[Break On This Error] nCell.className += ' '+oCol.sClass;
)。それを機能させるための他の回避策は何でしょうか?
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#result_table').dataTable();
} );
</script>
<?php
echo "
<table cellpadding='0' cellspacing='0' border='0' class='display' id='result_table' width='100%'>
<thead>
<th>Zeit</th>
<th>Level</th>
<th>Message</th>
<th>Refferer</th>
</thead>\n\n";
$f = fopen("../logfile.csv", "r");
while (($line = fgetcsv($f)) !== false) {
echo "<tr>";
foreach ($line as $cell) {
echo "<td>" . htmlspecialchars($cell) . "</td>";
}
echo "<tr>\n";
}
fclose($f);
echo "\n <tfoot>
<tr>
<th>Zeit</th>
<th>Level</th>
<th>Message</th>
<th>Refferer</th>
</tr>
</tfoot></table>";
?>