Veran, tengo un problema grave con los metodos de hacer una parte de mi pagina, les explico:
Tengo una tabla de 100px X 100px dividido en 4 celdas ( 2 X 2 ):
![](http://img217.imageshack.us/img217/7739/cuadriculazc8.jpg)
Entonces hago una consulta en mi base de datos.
En una tabla llamada 'celdas' tengo los campos de 'id' , 'celda_x' y 'celda_y'.
Con esto kiero ver si alguien registrado es dueño de una celda, y que en el caso de serlo haya una fotografia suya en su correspondiente celda.
Lo que habia pensado era ir celda por celda mirando si estaba ocupada o no por algun usuario:
Código PHP:
<?
require("conexion.php");
$result = mysql_query("SELECT * FROM celdas WHERE celda_x = '1' AND celda_y = '0'");
$celda = mysql_num_rows($result);
if ( $celda == 0 ){ ?>
<a href="b_s.php?id=1"><img src="imagenes/sin_foto.PNG" width="30" height="30" border="0" /></a>
<? } else { ?>
<a href="b_c.php?id=1"><img src="imagenes/foto_usuario.JPG" width="30" height="30" border="0" /></a>
<? } ?>
Aclaro que cuando digo celda_x y celda_y me refiero a los ejes de coordenadas de la tabla.
Habia pensado en usar arrays para hacer mi colocacion de las correspondientes fotografias de los usuarios en sus celdas, indexando de alguna manera...pero no se como hacerlo...
La clave seria que cuando un usuario elige una celda y en la lectura de las celdas me salieran celda_x = 5 , celda_y = 12 en la celda (5,12) me colocara su fotografia...de eso ya me encargaria yo pero necesito saber el sistema rapido para hacer esto.
Espero haberme explicado con claridad y que podais ayudarme.
Muchas gracias,
Saludos,