Cita:
Iniciado por GatorV
Con un simple if lo puedes hacer, solamente comparas:
Código PHP:
Ver originalfunction obtenId($idBuscar) {
foreach() {
if ($id == $idBuscar) {
return $array;
}
}
return false;
}
Saludos.
si se que es con un if...
pero el if.... me ta complicando el tema...
tengo esto
Código:
function recorro($nodes,$id,$prueba,$i){
foreach($nodes as $key=>$value){
if (is_array($value)){
//si es un array sigo recorriendo
if($nodes['id']==$value['parent_id']&&$nodes['id']==$id){
$prueba=array();
$prueba[$i+1]=$value;
}
recorro($value,$id,$prueba,$i);
}else{
//si es un elemento lo muestro
if($nodes['id']==$value['parent_id']&&$nodes['id']==$id){
$prueba=array();
$prueba[$i+1]=$value;
}
}
}
}
ese codigo lo tengo en ambos ....
tanto en el if como en el else....
por que necesito guardar todos los datos que tengan el id... con el parent id iguales... e iguales con el id que mando....
pero por algo no me funciona... alguien cacha? alguna idea? saludos