Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, estou novamente aqui pedindo auxílio aos mestres!
Estou há mais de 18 horas fazendo exercícios que preciso entregar para amanhã, são 10, já foram 8, faltam só 2, mas estes mesmo após horas de vídeo-aula, google e manual php, não to conseguindo fazer o link mental.
Então peço ajuda novamente!
Vou deixar os 2 exercícios que faltam e quem puder me dar uma luz de onde estou errando e como seguir, agradeço.
Exercício 9
<?php
/**
* Exercício 9
* Considere que você tem uma página chamada cidades.php, que contém um array $cidades da seguinte forma:
* <?php
* $cidades["PR"][] = "Curitiba";
* $cidades["PR"][] = "Londrina";
* $cidades["PR"][] = "Pinhais";
* $cidades["SC"][] = "Florianópolis";
* ?>header('Content-Type: text/html; charset=utf-8');
$cidades["PR"][] = "Curitiba";
$cidades["SP"][] = "São Paulo";
$cidades["PR"][] = "Pinhais";
$cidades["SC"][] = "Florianópolis";
$cidades["RJ"][] = "Niterói";
if(!empty($_GET['estado'])){
$getEstado = $_GET['estado'];
echo "Estado consultado: " . $getEstado . "<br><br>";
foreach ($cidades as $chave => $valor) {
echo "$chave: $valor \n";
}
} else {
echo "Você precisa inserir um UF em 'estado'";
}
?>
Eu não sei como trabalhar e bolar a lógica usando esse tipo de array, sei que pode ser simples pra quem tem total conhecimento em arrays, mas não sei mais pra onde correr.
**[Exercício 9 - Resolvido e compreendido com a ajuda do parceiro Gleyson]**
Exercício 10:
<?php$capitanias = array(
"CAPITANIAS MARANHÃO",
"CAPITANIA CEARÁ",
"CAPITANIA RIO GRANDE",
"CAPITANIA ITAMARACÁ",
"CAPITANIA PERNAMBUCO",
"CAPITANIA BAHIA",
"CAPITANIA ILHÉUS",
"CAPITANIA PORTO SEGURO",
"CAPITANIA ESPIRITO SANTO",
"CAPITANIA SÃO TOMÉ",
"CAPITANIA RIO DE JANEIRO",
"CAPITANIA SANTO AMARO",
"CAPITANIA SÃO VICENTE",
"CAPITANIA SANTANA"
);
//foreach ($capitanias as $lista) {
// echo $lista . "<br>";?>
<html>
<body>
<title>Exercício 10</title>
<table border="1px">
<?php foreach ($capitanias as $lista) { ?>
<tr>
<th><?php echo $lista;?></th>
</tr>
<?php } ?>
</table>
</body>
</html>
No exercício 10 consegui chegar até certo ponto, que foi montar a lista dentro de uma tabela normal, mas mas agora também me perdi porque não sei como fazer esses 2 links pra ordenar de forma diferente a tabela...
Bem, é isso pessoal, sei que não é muito, mas agradeço quem puder me ajudar em tão pouco tempo que tenho, ainda mais em um domingo.Carregando comentários...