Trata reemplazando con esto:
Código PHP:
<?php
require_once("sympla.class.php");
class Tablas extends Sympla{
//Metodo para tablas con conexiones a DB, falta crear paginacion
public function tbConectado($nombres="",$query="",$class=""){
if(@mysql_fetch_array($query)){
$tbinicio = '
<table border="1" id="'.$class.'" class="'.$class.'">';
$tbfin = '
</table>';
while($r = @mysql_fetch_row($query)){
for($i=0;$i<=count($r)-1;$i++){
$td.='
<td id="td" class="td'.$i.'">'.$r[$i].'</td>';
}
if($i<=count($r)){
$tr.="
<tr>
$td
</tr>";
$i=0;
unset($td);
}
$a = count($r);
}
$a;
for($i=0;$i<=$a-1;$i++){
$th.='
<th id="th" class="th'.$i.'">'.$nombres[$i].'</th>';
}
return $tbinicio.$th.$tr.$tbfin;
}else{
//Cargar los mensajes para el log
require_once("log/logs.messages.php");
$this->logError($reporte[4]);
return "<strong>".$this->getNombre().":</strong> $tabla[0] <i>".__FUNCTION__."()</i>";
}
}
}
?>
Si te fijas en el codigo lo que hice fue poner las tablas de manera que cada <table> y <tr> quedaran en la misma tabulacion y los <td> un tab mas adentro.
Saludos!