Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   array_key_exists no me funciona con arreglos de dos dimensiones (https://www.clubdelphi.com/foros/showthread.php?t=58635)

lucasarts_18 26-07-2008 18:47:44

array_key_exists no me funciona con arreglos de dos dimensiones
 
Hola a todos:

Como bien dice el título, esta función no me funciona con arreglos de dos dimensiones, por ejemplo:

Código PHP:

Array
(
    [
0034-22] => Array
        (
            [
pk_key] => 0034-22
            
[coditem] => 0034
            
[codartic] => 0034
            
[codbarra] => 22
            
[codcolor] => 11
            
[codtalla] => 11
        
)



con este tipo de arreglo no me encuentra si yo busco por la clave 0034-22, nunca la encuentra en el arreglo.

Help !!!!!!! :(:o

Saludos .-

lucasarts_18 26-07-2008 19:03:43

Ups...

Sí funciona, tenía mal definida una variable de Sesión...:o, favor borrar este mensaje...:D

Al González 27-07-2008 17:40:20

Cita:

Empezado por lucasarts_18 (Mensaje 303437)
Ups...

Sí funciona, tenía mal definida una variable de Sesión...:o, favor borrar este mensaje...:D

Mejor cuéntanos un chiste, para aprovechar el hilo. :p

No sin antes explicarnos cómo fue que lo resolviste (a alguien más le podría pasar).

lucasarts_18 27-07-2008 22:50:34

Cita:

Empezado por Al González (Mensaje 303563)
Mejor cuéntanos un chiste, para aprovechar el hilo. :p

No sin antes explicarnos cómo fue que lo resolviste (a alguien más le podría pasar).

:D...al no hacer una limpieza de los datos de session se quedaban con otros datos y cuando intentaba encontrar el valor simplemente no lo encontraba.

Código PHP:

if (array_key_exists($codBarra$_SESSION['grilla'])) {
        ...
        ...
   }else
        
//siempre se iva por acá ya que nunca encontraba la variable que 
        //buscaba dentro de la matriz ya que esta contenía datos de otra
        //parte que nunca los limpieba (unset). 

Mejor ?, :p:p:p

Saludos .-

enecumene 27-07-2008 23:35:09

Cita:

Empezado por Al González (Mensaje 303563)
Mejor cuéntanos un chiste, para aprovechar el hilo. :p

No sin antes explicarnos cómo fue que lo resolviste (a alguien más le podría pasar).

Había un miembro del club tan despitado pero tan despistado que ....:D :D


La franja horaria es GMT +2. Ahora son las 21:36:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi