Hola haber si alguien me puede ayudar.
En una BD, tengo estos campos:
ID,
X,
YMe gustaría poder visualizar en una tabla el contenido de
ID en su respectiva celda siendo esta el valor de
X (Columna),
Y(Fila)
Ejemplo:
ID X Y
--- --- ---
1 2 3
2 4 3
3 1 1
... ... ...
Lo que quiero que me haga, es que en una tabla de tamaño fijo (ejemplo 10x10), en la posicion 2x3 me visualice 1
Hice esto:
<table width="100%" height="100%" border="1" align="center">
<?php for($i=$X-3; $i<=$X+3; $i++) { ?>
<tr>
<?php for($j=$Y-3; $j<=$Y+3; $j++) { ?>
<td title="<?php echo $i.'|'.$j; ?>" align="center" width="30" height="30">
<?php
if(($row_Tabla['X'] == $i) AND ($row_Tabla['Y'] == $j)){ ?>
echo $row_Tabla['ID'];
} ?>
</td>
<?php }?>
</tr>
<?php }?>
</table>
pero solo me visualiza la primera entrada en la BD y se le pongo un:
<?php do { ?>
<?php } while ($row_Tabla = mysql_fetch_assoc($Tabla)); ?>
Me repite la tabla tantas veces como
ID existan
Alguien sabe como se haría bien????
Gracias