• Viernes 8 de Noviembre de 2024, 20:58

Autor Tema:  Visualizar Dato En Celda Determinda Por Una Bd  (Leído 890 veces)

jlcboado

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Visualizar Dato En Celda Determinda Por Una Bd
« en: Martes 15 de Abril de 2008, 17:38 »
0
Hola haber si alguien me puede ayudar.

En una BD, tengo estos campos: ID, X, Y

Me 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:

Código: Text
  1.  
  2.  
  3. <table width="100%" height="100%" border="1" align="center">
  4.    <?php for($i=$X-3; $i<=$X+3; $i++) { ?>
  5.     <tr>
  6.          <?php for($j=$Y-3; $j<=$Y+3; $j++) { ?>
  7.          <td title="<?php  echo $i.'|'.$j; ?>" align="center" width="30" height="30">              
  8.             <?php
  9.                if(($row_Tabla['X'] == $i) AND ($row_Tabla['Y'] == $j)){ ?>
  10.                echo $row_Tabla['ID'];
  11.             } ?>
  12.              
  13.          </td>
  14.          <?php }?>
  15.      </tr>
  16. <?php }?>
  17. </table>
  18.  
  19.  
  20.  

 pero solo me visualiza la primera entrada en la BD y se le pongo un:
Código: Text
  1.  
  2. <?php do { ?>
  3.  
  4.  
  5.  
  6. <?php } while ($row_Tabla = mysql_fetch_assoc($Tabla)); ?>
  7.  
  8.  

Me repite la tabla tantas veces como ID existan

Alguien sabe como se haría bien????

Gracias