Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Iury Borges

Estou com problema nesse código.

Recommended Posts

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>Documento sin título</title>

</head>

<body>


<?php

/* Esta primeira matriz utilizará números para as chaves, de 1

a 12. Como o valor da primeira chave é especificado, os valores

seguintes serão indexados de forma incrementado, os valores

seguintes serão serão indexados de forma incremental (em outras

palavras, o código=> cria uma matriz indexada de 1a 12, em vez

de 0 a11).*/


$months = array(1=>'January', 'February', 'March', 'april', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');


/* Utilizandoa função range(), você pode facilmente criar uma matirz de números */

?>

<?php

for ($days = 1; $days <= 31; $days++)

{

?>

<option value="<?php echo $days; ?>"> </option>

<?php

}

?>


<?php

for($years=2008; $years <=2018; $years++)

{

?>


<?php

}

?>


<option value="<?php echo $years; ?>"></option>


<?php

/*O loop foreach pode gerar rapidamente todo o código HTML para o menu suspenso de meses.Cada execução do loop criará uma linha de código como<option value="1">January</option>*/

?>

<select name="months">

<?php foreach ($months as $key => $value){ ?>

<option value= "<?php echo $key; ?>"><?php echo $value; ?></option>

<?php } ?>

</select>


<select name="days">

<?php foreach ($days as $key => $value){ ?>

<option value= "<?php echo $key; ?>"><?php echo $value; ?></option>

<?php } ?>

</select>


<select name="years">

<?php foreach ($years as $key => $value){ ?>

<option value= "<?php echo $key; ?>"><?php echo $value; ?></option>

<?php } ?>

</select>













</body>

</html>


executem o código e vão entender, ele não mostra a data e os anos no na página, me ajudem a sulocionar o problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://forum.imasters.com.br/topic/505999-no-aparece-os-dias-e-os-anos/

http://forum.imasters.com.br/topic/505656-queria-entender/

 

Não adianta ficar postando a mesma dúvida em 300 tópicos, PRIMEIRO de tudo, não espera que alguém vá executar o seu script, quem precisa de ajuda é você, logo você tem que otimizar ao máximo a sua dúvida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Peço desculpa mais nada chegou no meu e-mail, quando algum responde aqui algo ele chega que sua pergunta foi respondida e depois clico no link e vejo, ai pensei que não tinha respondido, desculpa mesmo mano da próxima eu terei mais cuidado.



Parece o msm post mais eu estou usando um livro e algumas vezes da erro, "PHP¨e MYSQL para web dinamicos" ano 2008.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você du um foreach ($years.. sem $years ser um array

 

Tenta assim;só estou exemplificando na parte do ano se resolver essa parte faça o mesmo nos dias.

 

for($years=2008; $years <=2018; $years++)
{

$years[]=$years;
}
?>

Cuidados com tantos php tags (<?php ?>) ,fica uma baderna no seu code.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.