Ver Mensaje Individual
  #10 (permalink)  
Antiguo 28/02/2012, 14:02
manugiralda
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Array de consulta

Asi seguro que no es, tendrias que poner mas codigo, para saber exactamente, como coges la foto que corresponda par mostraral. Eso que pones noe s nada. Sencillamente, estás definiendo la varibale del array $iconMarker['category_id']; Pero no le estas dando ningun valor.

No se como decides cual es la imagen que quieres mostrar, pero la forma de mostrarla es la que te puse arriba. Si pones mas codigo quizas pueda entenderlo mejor. Ten encuenta que tu sabes de que hablas, porque lo has escrito tu, pero yo no se del todo que es lo que intentas hacer.

Yo lo mostraria asi.

Si la foto que corresponde mostrar fuera "icon3.png"

Código PHP:

$imgMostrar 
"icon3.png";

 
$iconMarker=array();
     
 
$iconMarker[0]="icon.png";
 
$iconMarker[1]="icon2.png";
 
$iconMarker[2]="icon3.png";
 
$iconMarker[3]="icon4.png";
 
$iconMarker[4]="icon5.png";

for(
$A=0;$iconMarker[$A]!="";$A++){
    if(
$iconMarker[$A] == $imgMostrar){
        break;
    }
}

if(
$_GET['defaultMarker'] == 0){
   echo 
'<img src="'.$iconMarker[$A].'" width="50px" height="50px" />';

De este modo, el bucle for se cortaria en cuanto coincidies con la imagen que hay que mostrar quedando el valor de $A en "2".

Y si $_GET['defaultMarker'] fuese igual a cero, se mostraria la imagen en pantalla.