Jedi Tux

Tabuada2

Posted in PHP by Fernando Basso on 18 de janeiro de 2010

Esta é uma outra forma de escolher qual tabuada será mostrada. Usamos a tag select, o que causa um menu drop down.

index.php

<?php
if (!$_POST['submit']) {
    include('form_math.php');
}
else {
    echo('<table border="1" cellspacing="5" cellpadding="5">');

    $a = $_POST['qual'];
    echo($a);
    if ($a == NULL) {
        echo('Não deixe em branco.<br>');
        echo("<a href='.'><b>Okay. Eu entendi!</b></a>");
    }
    elseif (!is_numeric($a)) {
        echo('Tabuadas são feitas com números. Por favor digite um
            número..<br>');
        echo("<p><a href='.'><b>Nova Tabuada</b></a></p>");
    }
    else {
        for ($n = 0; $n < 11; ++$n) {
            echo('<tr>');
            $produto = ($a * $n);
            echo("<td>$a x $n = $produto</td>");
            echo('</tb>');
        }
        echo('</table>');
        echo("<p><a href='.'><b>Nova Tabuada</b></a></p>");
    }
}
?>

form_math.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
 <!-- 
   * HTML 4.01 Strict
   * Version:     1.1
   * Website:     http://www.jeditux.wordpress.com
   * Date:        Monday, January 18, 15:51
   * Powered by GNU/Linux
 -->
<html lang='pt_br'>
  <head>
    <meta http-equiv='content-type' content='text/html; charset=utf-8'>
    <title>form_math.php</title>
  </head>

<body>

  <form method='post' action=''>
    Qual tabuada deseja ver?
    <select name='qual' id='qual'>
    <?php
    for ($n = 0; $n <= 10; ++$n) {
     echo("<option value='$n'>$n</option>");
    }
    ?> 
    </select>
    <input type='submit' name='submit' value='Ver Tabuada'>
  </form>

</body>
</html>
?>

<

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: