Olá, sou novata com php e estava desenvolvendo uma atividade para a faculdade. Acreditava que o algoritmo estava correto porém quando rodado no servidor ele retorna dois "erros".
<html><body><formmethod="get"><p> Informe o 01º nome: <inputtype="text"name="nome1"required="required"/></p><p> Informe a 01º idade: <inputtype="text"name="idade1"required="required"pattern="[0-9]+$"/></p><p> Informe o 02º nome: <inputtype="text"name="nome2"required="required"/></p><p> Informe a 02º idade: <inputtype="text"name="idade2"required="required"pattern="[0-9]+$"/></p><p> Informe o 03º nome: <inputtype="text"name="nome3"required="required"/></p><p> Informe a 03º idade: <inputtype="text"name="idade3"required="required"pattern="[0-9]+$"/></p><p><inputtype="submit"/></p></form><?php
if(isset($_GET['nome1'])&& isset($_GET['idade1'])&& isset($_GET['nome2'])&& isset($_GET['idade2'])&& isset($_GET['nome3'])&& isset($_GET['idade3'])){
$array[0]= array('nome'=> $_GET['nome1'],'idade'=> $_GET['idade1']);
$array[1]= array('nome'=> $_GET['nome2'],'idade'=> $_GET['idade2']);
$array[2]= array('nome'=> $_GET['nome3'],'idade'=> $_GET['idade3']);foreach($array as $key => $row){
$nome[$key]= $row['nome'];
$idade[$key]= $row['idade'];}
array_multisort($nome, SORT_DESC, $idade, SORT_ASC, $array);}?><tableborder="1px"><?php foreach($array as $key){?><tr><th><?php echo $nome[$key];?></th><td><?php echo $idade[$key];?></td></tr><?php }?></table></body></html>
O objetivo era receber os dados e os ordenar pela idade apresentando em uma table. Alguém tem alguma ideia?
Pergunta
Uahaho
Olá, sou novata com php e estava desenvolvendo uma atividade para a faculdade. Acreditava que o algoritmo estava correto porém quando rodado no servidor ele retorna dois "erros".
O objetivo era receber os dados e os ordenar pela idade apresentando em uma table. Alguém tem alguma ideia?
Editado por UahahoLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.