Cita:
Iniciado por StrikeFreedom
Gracias, ya habia pensado usar la funcion in_array, pero para eso debo extraer los valores del array mas pequeño para compararlos con cada elemento del segundo. [...]
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
mmm...
de hecho,
in_array() era la función que necesitabas... yo no le veo la contraindicación
!! Código PHP:
foreach ($generos_checks as $generos){
$gener .= '<input type="checkbox" class="check" name="generos[]" id="generos" ';
/*
foreach ($gene as $generos2){
*/
$gener .= ( in_array($generos, $gene) ? ' checked="checked" ' : '' );
/*
}
*/
$gener .= ' />' . $generos . ' ';
}
ya lo habías intentado así??
digo, porque iterar un arreglo de
N elementos por cada elemento de otro arreglo
M
imagina que fueran 100 elementos de
N, y 100 de
M ...
iterarías 100 veces M por cada N
!!!
(
creo que se entiende)