agradezco la ayuda tengo el siguiente codigo que aparentemente esta bien, pero necesito que las variables que aparecen aqui que estoy imprimiendo vayan a la variable $linea, pero solo logro que me lleve el ultimo registro por ende siempre me imprime la misma infomacion, por ejemplo si el resultado de esas variables es asi
0000511--min SIN SERIE
0000515--max SIN SERIE
0000516--min CON SERIE
0000520--max CON SERIE
en la variable $linea solo llega 0000516 y 0000520
Código PHP:
$dataBc = getDataBcDA( $arrPG['nomArc'], $objDB );
$tamanodataBc = sizeof($dataBc); //tamano pedido
if($tamanodataBc != 0)
{
$errLin = "";
$e = 0;
$sumaCC = 0;
$arch = "Respuesta_".date('Ymd_His');//nombre archivo
$canIdDet = consIdCA( $arrPG['nomArc'], $objDB );
$tamanoIdDet = sizeof($canIdDet);
for ($j= 0; $j < $tamanoIdDet; $j++)
{
$arrDatBc['idppal'] = $dataBc[$j][0];
if( $tamanoIdDet >= 1 )
{
$dataS = consSCA( $objDB, $arrDatBc );
$tamanoS = sizeof($dataS);
if( $tamanoS > 1 )
{
$arrDatBc['serieMin'] = $dataS[0][0];
$tamS = $tamanoS -1;
$arrDatBc['serieMax'] = $dataS[$tamS][0];
$numchequeMinSmn = consMinSmn( $objDB, $arrDatBc );
$arrDatBc['numchequeMin'] = $numchequeMinSmn[0][0];
echo $arrDatBc['numchequeMin']."--min CON SERIE<br>";
$numchequeMaxSmx = consMaxSmx( $objDB, $arrDatBc );
$arrDatBc['numchequeMax'] = $numchequeMaxSmx[0][0];
echo $arrDatBc['numchequeMax']."--max CON SERIE<br>";
}
else
{
$numchequeMin = consMin( $objDB, $arrDatBc );
$arrDatBc['numchequeMin'] = $numchequeMin[0][0];
echo $arrDatBc['numchequeMin']."--min SIN SERIE<br>";
$numchequeMax = consMax( $objDB, $arrDatBc );
$arrDatBc['numchequeMax'] = $numchequeMax[0][0];
echo $arrDatBc['numchequeMax']."--max SIN SERIE<br>";
}
}
}
for ($i = 0; $i < $tamanodataBc; $i++)
{
$arrDatBc['codCiudad'] = $dataBc[$i][2];
$linea = $arrDatBc['codCiudad'].$arrDatBc['numchequeMin'].$arrDatBc['numchequeMax'];
$errLin = "";
$arcErr = logPlano( $linea, $errLin, $arch, $nombreemp );
$e++;
}
}