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!!
j al ser una variable debe estar precedida por $, ahi el error.
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.