Ver Mensaje Individual
  #10 (permalink)  
Antiguo 17/09/2009, 15:01
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: imagen segun votos karma

A ver, cuando se va a ejecutar solamente una linea de codigo al cumplir la condicion IF, no es necesario usar llaves;

Código php:
Ver original
  1. // Esto:
  2. if(condicion)
  3.     echo 'algo';
  4.  
  5. // Es lo mismo que esto:
  6. if(condicion) {
  7.     echo 'algo';
  8. }

Por otra parte, cuando hagas referencia a un elemento de matriz asociativa, el indice debe ser una constante, una variable, un numero o una cadena entre comillas, en tu caso:

$numerkarmas['karma']

Repitiendo el codigo sugerido, ahora con llaves:

Código php:
Ver original
  1. if($karma < 1)
  2.     // No hay karma
  3. else {
  4.     // Logicamente es mayor que cero
  5.     // Si es igual o menor que cinco ..... Aqui pones una imagen
  6.     if($karma > 5) {
  7.         // Si es mayor de cinco otra imagen
  8.     }
  9.     // Los siguientes IF no estan anidados, se hacen comparaciones secuenciales
  10.     // para agregar todas las imagenes que sean necesarias
  11.     if($karma > 10) {
  12.         // Si es mayor de 10 (o el limite que quieras) otra imagen
  13.     }
  14.     if($karma > 15) {
  15.         // Agregas otra imagen
  16.     }
  17. }
__________________
- León, Guanajuato
- GV-Foto