情弱エンジニアのなかのblog

一人前のエンジニアになる為のブログです

ランダム指名アプリケーション制作1

アプリケーション制作再開

お疲れ様です、半年以上久しぶりの更新になります、、、

今回から新たにPHPなどを使いアプリケーションを制作していきその軌跡を記していきます。

1.仕様

2.製作開始

1.仕様

  • 一定数のメンバーからランダムに選出して名前を表示する
  • 不在メンバーを除外出来るようにする(チェックボックスなどで)
  • 表示する人数を複数名に変えられるようにする

2.製作開始

まずはhtmlでページを作り

ボタンを作ります

        <form action="index.php" method = "post">
             <input type="submit" name="rand" value="更新" />
        </form>

こんな感じです f:id:nonaka-katuma-hal:20170421190547j:plain

続いてボタンを押すとランダムに名前を表示する処理になります。

        <?php
        if(isset($_POST['rand'])){
            $name = rand(0, 7);
            echo $member[$name];
        }
        ?>

チェックボックスの制作にも入りました

        <form method="post" action="">
            <input type="checkbox" name="food[]" value="Aさん"><?= $member[0]?>
            <input type="checkbox" name="food[]" value="Bさん"><?= $member[1]?>
            <input type="checkbox" name="food[]" value="Cさん"><?= $member[2]?>
            <input type="checkbox" name="food[]" value="Dさん"><?= $member[3]?>
            <input type="checkbox" name="food[]" value="Eさん"><?= $member[4]?>
            <input type="checkbox" name="food[]" value="Fさん"><?= $member[5]?>
            <input type="checkbox" name="food[]" value="Gさん"><?= $member[6]?>
            <input type="checkbox" name="food[]" value="Hさん"><?= $member[7]?>
        </form>

とりあえずはそんなところで 失礼致します!