bueno amigo como dice d-ART tieneq hacerlo asi lo q envuelve, en tu caso la tabla, tiene q ser fuera del while.
Entonces si haces esto, puede q te funcione:
Código PHP:
$x=1; //variable para conteo de las filas
echo '<div id="wb_Table1" style="position:absolute;left:'.$ancho.'px;top:'.$alto.'px;width:200px;height:25px;z-index:9" align="left">
<table width="100%" border="1" cellpadding="0" cellspacing="1" id="Table1">
<tr>'
while($row = mysql_fetch_array($_pagi_result)) // empieza while
{
if ($x<=10) // evaluo la variable para imprimir las filas de la tabla hasta que sea mayor de 10 ya no imprime la fila
{
echo ' <td align="left" valign="top" width="200" height="25"><font style="font-size:12px" color="#E2001A" face="myriad pro"><b>Referencia:'.$row["Referencia"].'
</b></font></td>';
$x=$x+1;
}
else { // si es mayor cierra la columna y abre otra
echo '</tr><tr>'
$x=1; // la varible se regresa a 1 para volver a contar
}
$alto=$alto+30;
}
</table></div>
Bueno esa es mi logica quizas alguien mas la pueda mejorar o proponerte algo mejor, yo soy un aficionado del php, lleve un curso en el inste de Java JSP, y bueno la sintaxis es parecida, asi q espeor q te pueda ayudar eso.
Ahora lo q yo tengo problemas es con unos scripts en php, para insertar registrar en mysql y editarlos aun no soluciono eso