Buenoo te voy a comentar el problema q tengo...lo que pasa es que ese while esta dentro de otro while:
Código PHP:
Ver original<?php
$sql="SELECT ....";
$obj->consulta($sql);
while ($row = sqlsrv_fetch_array($obj->result)) // primer while
{
//aca adentro tengo otro while porque debo comparar
// los resultados del primer while, con cada resultado de otra consulta:
$sql2="SELECT REPLACE(CAMPO, '~', '''') as campo, ALIASCAMPO, APLICALIAS, TIPODATO FROM REPORCAMP WHERE CODREPOR='".$reporte."'";
$obj2->consulta($sql2);
while ($row2 = sqlsrv_fetch_array($obj2->result))
{
//ahora aca tengo el while donde tengo q hacer la sumatoria
$h=0;
{
$sql4="SELECT REPLACE(A.CAMPO, '~', '''') as campo, A.ALIASCAMPO, A.APLICALIAS, A.TIPODATO, B.OPERA, B.CAMPOPE FROM REPORCAMP A INNER JOIN REPORGRUP B ON A.CAMPO=B.CAMPAGR WHERE A.CODREPOR='".$reporte."' AND CAMPO='".$grup."'";
$obj4->consulta($sql4);
$row4 = sqlsrv_fetch_array($obj4->result);
if($grup==$row4[0])
{
$anterior=trim($row[$row4[0]]); if($anterior!=$siguiente)
{
}
}
}
}
?>