Ir para conteúdo

POWERED BY:

Arquivado

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

Iury Borges

Queria entender?

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 */


$days=range(1,31);

$years=range(2008,2018);


/*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>*/

echo '<select name="months">';

foreach ($months as $key => $value)

{

echo "<option value= "/$key/">$value</option>\n";

}

echo "</select>";


echo '<select name="Day">';

foreach ($day as $value)

{

echo"<option value="/$value/">

$value</option>/n";

}

echo"/select>";

echo'<select name = "year">';

foreach ($years as $value)

{

echo "<option value ="/$value/">$value</option>/n";

}

echo "</select>";



?>












</body>

</html>


Gente não entendo pro que deu errado nisso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se uso aspas simples da erro no dreamweaver.



Que erro está dando??

Execute o código e ira ver.



array iniciando e terminando com aspas duplas? nunca irá funcionar.

Se uso aspas simples da erro no dreamweaver.

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php
 
#Faltava uma virgula no meio do array

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

 
?>
 

Use esse array e veja se funciona!

 

Obs: sempre lembre que todo array comeca com indice 0

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.