Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/05/2010, 08:39
rayko3k
 
Fecha de Ingreso: junio-2006
Mensajes: 5
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: Ayuda urgente, ordenar

Cita:
Iniciado por maturano Ver Mensaje
Tú lo haz dicho; lo tienes claro. Entonces, solo sería de agregarle la comparación para los números ¿no?; ¿cuál es tu problema?.

Si lo es el identificar si el parámetro es un número --no se me ocurre qué más--, puedes utilizar la función is_numeric(), luego hacer la comparación directa.
[url]www.php.net/is_numeric[/url]
Se me ha olvidado poner esto:

Código PHP:

function orden($c,$d){
    global 
$ruta;
    return 
strcmp(strtolower($c), strtolower($d));
}  

            while (
$file readdir($filehandle)) {
                if (
$file != "." && $file != "..") {
                    
$archivo[]=$file;
                    
usort($archivo"orden");            
                }
            } 
no se si el usort es el problema o que, no tengo mucha idea de php.
Lo que quiero esque me compare bien los numeros, no hay nada para substituir al strcmp? no me interesa saber si es numero o no, solo que compare como numeros
no se .. a ver si me podeis ayudar gracias

Última edición por rayko3k; 22/05/2010 a las 08:46