Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2012, 20:11
Avatar de Reco-X
Reco-X
 
Fecha de Ingreso: julio-2007
Mensajes: 14
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Mejora de codigo

Tengo una funcion que lo que hace es pedir los elementos de una base de datos y los guarda en un array entonces despues ese array lo desordeno y guardo la primer posicion en una variable, hago esto ultimo 2 veces mas y luego las 3 variables que tengo las guardo en un array de 3 posiciones y retorno este ultimo array
Código PHP:
    public function obtenerItems(){
            
$arrayItems=array();
            
$link= new Conexion();
            
$link->open();
            
$resultado $link->query("SELECT * from items");
            while (
$row mysql_fetch_array($resultado)){
                
$item = new Item ($row["nombre"],$row["valor"]);
                
$arrayItems[]=$item;
                
shuffle ($arrayItems);
                
$valor1 $arrayItems[0];
                
shuffle ($arrayItems);
                
$valor2 $arrayItems[0];
                
shuffle ($arrayItems);
                
$valor3 $arrayItems[0];
                
$arrayValores = array ($valor1$valor2$valor3);
            }
            
$link->close();
            return 
$arrayValores;    
        }