Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/03/2013, 09:51
Avatar de Huacho12
Huacho12
 
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 16 años, 2 meses
Puntos: 10
Respuesta: PHP vector se corta al recorrerlo con un FOR

Hola El_Metallick!!!!


Mira los datos que envio desde javascrip que es un vector por POST al archivo de PHP, si los envia todos...........

Código Javascript:
Ver original
  1. vec[0]='cancion';
  2. vec[1]='dolor';
  3. vec[2]='decepción';
  4. vec[3]='ubicacion';

Código PHP:
$vecData explode(',',$_POST["elVector"]);

//en este punto me imprime el total de posiciones lo que
//significa que si envia todos los datos
echo "Aqui me imprime el total de posiciones de mi vector enviado: ".count($vecData);

echo 
"Asi es como se visualiza la impresion desde php:";

//Al momento de realizar el FOR
for($i=0$i<count($vecData); $i++)
{
      
//en el momento en que el for llega a la posicion  $vecData[2]
     //este se corta imprimiendo antes de llegar al "&" osea imprime "decepci"
     //y ya no imprime la siguiente posicion!!!

      
echo "<br/>".$vecData[$i];

Código:
Aqui me imprime el total de posiciones de mi vector enviado:4

Asi es como se visualiza la impresion desde php:

cancion
dolor
decepci
Si fuera como me comentaste, al momento de imprimer con la funcion count($vecData) este imprimmiria el numero 3 y no el 4.....

Espero que me puedas seguir aconsejando!!!!
__________________
Solo se... que no se nada!!! 0_o