mi funcion es la siguiente, tengo un array bidemensional de A[$CantidadGrupo]X[$cantidadvarones] con valores predefinidos, el problema es cuanto trato de modificar el valor de una posicion se queda ejecutando y no termina de ejecutar... ayudaaaa!! y gracias
function llenarValores($cantidadvarones,$cantidadmujeres,$listaTotal,$CantidadGrupo){
$valor=count($cantidadvarones);
$filas=count($listaTotal);
for($i=0;$i<$valor;$i++){
$valorM=$cantidadmujeres[$i];
$valorV=$cantidadvarones[$i];
$menor=menorNumero($valorM,$valorV);
$cantiGroup=0;
while($menor!=0){
if(sumarfila($listaTotal,$cantiGroup)=="valido"){
$listaTotal[$cantiGroup][$i]=$listaTotal[$cantiGroup][$i]+2;
/*$cantidadmujeres[$i]=$cantidadmujeres[$i]-1;
$cantidadvarones[$i]=$cantidadvarones[$i]-1;*/
//echo "(".$cantiGroup.", ".$i.")-";
echo $listaTotal[$cantiGroup][$i];
//echo $cantiGroup;
$menor=$menor-1;
}
$cantiGroup++;
if($cantiGroup==$CantidadGrupo){
$cantiGroup=0;
}
}
echo"<br>";
}
return $listaTotal;
}
function llenarValores($cantidadvarones,$cantidadmujeres,$listaTotal,$CantidadGrupo){
$valor=count($cantidadvarones);
$filas=count($listaTotal);
for($i=0;$i<$valor;$i++){
$valorM=$cantidadmujeres[$i];
$valorV=$cantidadvarones[$i];
$menor=menorNumero($valorM,$valorV);
$cantiGroup=0;
while($menor!=0){
if(sumarfila($listaTotal,$cantiGroup)=="valido"){
$listaTotal[$cantiGroup][$i]=$listaTotal[$cantiGroup][$i]+2;
/*$cantidadmujeres[$i]=$cantidadmujeres[$i]-1;
$cantidadvarones[$i]=$cantidadvarones[$i]-1;*/
//echo "(".$cantiGroup.", ".$i.")-";
echo $listaTotal[$cantiGroup][$i];
//echo $cantiGroup;
$menor=$menor-1;
}
$cantiGroup++;
if($cantiGroup==$CantidadGrupo){
$cantiGroup=0;
}
}
echo"<br>";
}
return $listaTotal;
}