Si, mira, es que creo que tengo eso de control, el problema es que no se si lo tengo ubicado donde corresponde, teniendolo como lo tengo me imrpime resultados, pero cada resultado es como imrpimir en otra tabla, es decir, tengo la tabla de un tamaño exacto para que los datos impriman ahi, pero como es claro cada dato imprime en la celda, se hacen mas celdas del mismo tamaño.. asi que que quedan muy grandes mira pongo el codigo.
Código HTML:
<table width="829" height="147" align="center" bordercolor="#000000">
<tr>
<?
if ($Bandera==0) {
?>
<?
$Bandera=1;
}
$queEmp = "SELECT * FROM pendientes_pre WHERE PEDIDO = '$pedido' ";//ORDER BY Referencia ASC;
$resEmp = mysql_query($queEmp, $con) or die(mysql_error());
$Bandera=0;
while ($row=mysql_fetch_array($resEmp)) {
$prod= $row['PRODUCTO'];
$np= $row['NOMBRE_PRO'];
$qped= $row['Q_PEDIDA'];
$pcn= $row['PRECIO_NET'];
$suma=$suma+ $row['Q_PEDIDA'];
$doble= $suma*2;
$contador=$contador+1;
?>
<?
if ($contador <=10){
?>
<td width="164" height="114" align="center" valign="top" bordercolor="#000000"><?=$prod; ?>
<td width="270" align="center" valign="top" bordercolor="#000000"><?= $np." ". $color; ?>
<td width="55" align="center" valign="top" bordercolor="#000000"><?php if ($tal <= 0) {
echo "BONDEO";
}else{
echo "PAR";
}?>
<td width="31" align="center" valign="top" bordercolor="#000000" class="Estilo27"><?= $eliva;?>
<td width="110" align="center" valign="top" bordercolor="#000000"><? echo number_format ($qped,2);
?>
<td width="92" align="center" valign="top" bordercolor="#000000"><? echo number_format ($pcn,2);?>
<td width="75" align="center" valign="top" bordercolor="#000000"><? //$multi=$qped * $pcn ;
echo number_format($multi=$pcn * $qped,2);
number_format($totrow = $totrow + $multi,2);
?>
</tr>
<?
}
}
?>
</table>