Creo que el diseño de la base de datos no es lo mejor, pero así como lo tienes en una sola consulta funciona. A lo mejor te da alguna idea esto:
Código PHP:
Ver original<?php
$res = mysql_query('SELECT * FROM seq_bi ORDER BY id_seq_bi ASC');
$str = '';
for ($i = 1; $i <= 50; $i++) {
$indice = "seq_bi$i";
$str .= $data[$indice];
}
$arr[] = $str;
}
foreach ($arr as $c => $v) {
foreach ($res as $r) {
if (strlen($r) > 0 && $r == '0') { } else if ($r == 'x') {
$newarr[$c][] = 'x';
}
}
}
echo '<pre>';
echo '</pre>';