Foros del Web » Programando para Internet » PHP »

Datos iguales en vector

Estas en el tema de Datos iguales en vector en el foro de PHP en Foros del Web. Hola amigos ... a ver si me pueden ayudar con esto en una pagina tengo un formilario en donde paso datos como estos <input type="text" ...
  #1 (permalink)  
Antiguo 21/02/2006, 15:58
 
Fecha de Ingreso: mayo-2002
Ubicación: Toluca
Mensajes: 229
Antigüedad: 15 años, 7 meses
Puntos: 2
Datos iguales en vector

Hola amigos ... a ver si me pueden ayudar con esto
en una pagina tengo un formilario en donde paso datos como estos

<input type="text" name="var_[<?= $j?>]">

siendo j una variable que va desde 0 hasta N datos con FOR

estos datos los recibo en otro archivo PHP
y quiero saber si en esos datos el usuario metió datos iguales
osea ir checando todos los datos ... y ver si var_2 y var_6 son iguales ,por ejemplo

hay alguna función que me lo pueda obtener de inmediato ???

AYUDA con esto por favor !!!

Saludos
  #2 (permalink)  
Antiguo 21/02/2006, 16:21
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
De acuerdo

Podrias utilizar la funcion in_array

Última edición por mauled; 21/02/2006 a las 16:32
  #3 (permalink)  
Antiguo 21/02/2006, 21:39
 
Fecha de Ingreso: mayo-2002
Ubicación: Toluca
Mensajes: 229
Antigüedad: 15 años, 7 meses
Puntos: 2
si, creo que esto me funcionará !!
hare un ciclo para checar cada posición si lo cuentra 2 veces
bueno .. aun no se como le hare ... pero puede que esto me sirva .. mil gracias !! !
Saludos
  #4 (permalink)  
Antiguo 24/02/2006, 11:15
 
Fecha de Ingreso: mayo-2002
Ubicación: Toluca
Mensajes: 229
Antigüedad: 15 años, 7 meses
Puntos: 2
mmm no me funcionó esta opción !!
puesto que in_array es para ver si lo encuentra en el vector
pues siempre lo encuentra ya que yo quiero ver si viene repetido un dato alguna otra opción ??
  #5 (permalink)  
Antiguo 24/02/2006, 11:31
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si pones un ejemplo que generas variables tipo var_n° .. la construcción de tu "input" sería:

<input type="text" name="var_<?= $j?>">

En ese caso, tendrías que usar "Variables variables" para acceder a sus valores obteniendo:
$var_1
$var_2

etc...

Si tu generas un array como lo haces en:
<input type="text" name="var_[<?= $j?>]">

tu array es $_POST['var_'] (o $_GET['var_'] y de indices los $j que le distes valor .. y el valor concreto el que pusistes en esos "input". (si no usases el _ mejor .. confundirias menos).

Como usas "in_array()"? ..

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:52.