Ok aca va...Tengo almacenada en una tabla el reporte con la sentencia SQL:
Código PHP:
Ver original$sql="SELECT SENTENCIA FROM GENERA_REPORCAB WHERE COD_REP=1 ";
$obj->consulta($sql);
$row = sqlsrv_fetch_array($obj->result);
$sentencia=$row[0]; //ESTA ES LA VARIABLE QUE ME TRAE LA CONSULTA SQL
$columnas = $obj->numCampos(); //ACA IDENTIFICO EL NUMERO DE COLUMNAS DE LA SENTENCIA
/******Ahora voy a pintar los datos de la sentencia******/
echo "<table border='1'>";
while($row = sqlsrv_fetch_array($obj->result)):
echo "<tr>";
for ($k = 0; $k < $columnas; $k++)
echo "<td>".(gettype( $row[$k])=="object" ?
$row[$k]->format("d/m/Y") : $row[$k] )."</td>"; echo "</tr>";
endwhile;
echo "</table>";
Coloque que si gettype devuelve object entonces aplique la funcion format, pero lo que no es es que tipos de datos aparte de datetime devulven object