Problema al recorrer array

Iniciado por painkillerpucela, 13 Julio 2012, 20:04 PM

0 Miembros y 1 Visitante están viendo este tema.

painkillerpucela

Buenas a todos! Como ya os comente el otro dia me he puesto a aprender PHP y tengo un problema con el aarray a la hora de recorrerle, el casao es que me muestras el nombre de las sendas y los ids de las sendas, pero el servidro me lanza esta advertencia y no se por que: Notice: Use of undefined constant j. Si j esta definida antes del bucle for


$consulta3="select senda.idsenda, senda.nombre from senda, espacioNatural
               WHERE senda.espacioNatural_idespacioNatural=espacioNatural.idespacioNatural and
               espacioNatural.idespacioNatural='$idEspacioNatural'";
               $res3=mysql_query($consulta3);
               $num_res3=mysql_num_rows($res3);

               $res3=mysql_query($consulta3);
               $num_res3=mysql_num_rows($res3);
$vector[$num_res3]="";
$j=0;
               for($i=0; $i<$num_res3; $i++)
               {
                   $row=mysql_fetch_array($res3);
  $vector[j]=$row['idsenda'];
  $vector[j+1]=$row['nombre'];
echo"<h3>";
echo "La senda se llama". $vector[j+1];
echo " cuyo id es: ". $vector[j];
echo"</h3>";
$j=$j+2;
               }


Espero que me podais echar una mano
Un saludo!!

yovaninu

j al ser una variable debe estar precedida por $, ahi el error.

Stakewinner00

Ya se k no viene al caso pero alguien sabe algun tutorial de php medianamente avanzado?

Pot k tengo 16 años y no entendi bien lo de lo arrays,matrices
y lo de los vectores me falta practicar.