Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2012, 12:27
yoseoweb
 
Fecha de Ingreso: agosto-2007
Ubicación: españa
Mensajes: 45
Antigüedad: 17 años, 3 meses
Puntos: 0
Evitar repeticiones en combinaciones

Hola he modificado esta funcion y antes con las combinaciones de a dos me funcionaba perfecto pero ahora me repite la ostia donde tengo el fallo

disculpen la edicion jejej no quiero trabajar esto con base de datos

gracias


<?php
$a=array('10','15','20','25' ,'28' ,'30','33','36' ,'40' ,'42');
$n=count($a);
for($i=0;$i<($n-1);$i++) {
for($j=($i+1);$j<$n;$j++) {
for($k=($i+1);$k<$n;$k++) {
for($l=($i+1);$l<$n;$l++) {
for($m=($i+1);$m<$n;$m++) {
for($o=($i+1);$o<$n;$o++) {
echo $a[$i].' - '.$a[$j].' - '.$a[$k].' - '.$a[$l].' - '.$a[$m].' - '.$a[$o].'<br>';
}
}
}
}
}
}

?>

Última edición por yoseoweb; 12/09/2012 a las 12:28 Razón: aclaratoria