Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2011, 14:17
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Problemas con array_unique

Código PHP:
Ver original
  1. $Xlegajovalido   = array_values(array_unique($Xlegajo));

Eso te genera un array numerico con solo los valores de $Xlegajo, por lo tanto, $Xlegajovalido[legajo] ni $Xlegajovalido[apeynom] no existen, en todo caso, serian con indices [0] y [1], ademas de que siempre debes usar comillas (dobles o sencillas) para delimitar los indices asociativos, ejemplo: $Xlegajovalido['legajo']

Código PHP:
Ver original
  1. // Te recomiendo que hagas lo siguiente:
  2. echo '<pre>';
  3. $Xlegajo  = array( "legajo" => "$arr[legajo]", "apeynom" => "$arr[apeynom]" );
  4. $Xlegajovalido   = array_values(array_unique($Xlegajo));
  5. var_dump($Xlegajo, $Xlegajovalido);
  6. echo '</pre>';

Con eso veras lo que estas generando en cada variable y mas o menos te dara una idea de donde esta el error.
__________________
- León, Guanajuato
- GV-Foto