Здравствуйте. Не могу понять, в datatable поиск работает по значениям таблицы, если я задаю их прямо в html доке. В вот если беру данные из БД, таблица строится корректно, но поиск по значениям не работает.
<table id="example" class="display" cellspacing="0" width="100%">
<thead>
<tr>
<th>#</th>
<th>Имя</th>
</tr>
</thead>
<?php
$stmt = $DB_con->prepare('SELECT docID, docName FROM docs');
$stmt->execute();
if($stmt->rowCount() > 0)
{
$iter = 0;
while($row=$stmt->fetch(PDO::FETCH_ASSOC))
{
$iter++;
extract($row);
?>
<tbody>
<tr>
<td><?php echo $iter ?></td>
<td><?php echo $docName ?></td>
</tr>
</tbody>
<?php
}
}
?>
</table>
А если так, то у же работает
<table id="example1" class="display" cellspacing="0" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Position</th>
<th>Office</th>
<th>Age</th>
<th>Start date</th>
<th>Salary</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tiger Nixon</td>
<td>System Architect</td>
<td>Edinburgh</td>
<td>61</td>
<td>2011/04/25</td>
<td>$320,800</td>
</tr>
<tr>
<td>Garrett Winters</td>
<td>Accountant</td>
<td>Tokyo</td>
<td>63</td>
<td>2011/07/25</td>
<td>$170,750</td>
</tr>
</tbody>
</table>
В чем может быть проблема? Спасибо.