Hice lo siguiente : agregue al inicio los encabezados y salen bien, para dibujar el 6to renglón vacío compare $i
Código PHP:
<table border="1">
<thead> <tr>
<td>No.</td>
<td>Nombre</td>
<td>A. paterno</td>
<td>A. Materno</td>
<td>Email</td>
</thead>
</tr>
<?php
$i=0;
do {
$i++;?>
<tbody>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $row_docentes['Nombre']; ?></td>
<td><?php echo $row_docentes['ApellidoPaterno']; ?></td>
<td><?php echo $row_docentes['ApellidoMaterno']; ?></td>
<td><?php echo $row_docentes['Email']; ?></td>
</tr>
</tbody>
<?php if ($i<6 and $i>4) {?>
<tbody>
<tr>
<td><?php echo $i+1; ?></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
<?php } ?>
<?php if ($i % 2 == 0) {?>
</table>
<table border="1" >
<thead> <tr>
<td>No.</td>
<td>Nombre</td>
<td>A. paterno</td>
<td>A. Materno</td>
<td>Email</td>
</thead>
</tr>
<?php } ?>
<?php } while ($row_docentes= mysql_fetch_assoc($docentes)); ?>
Mi tabla quedo así
https://ibb.co/i52sqv
No entiendo porque las dos primeras tablas salen juntas y en la ultima hay un espacio