01647

ustreamer-01647

プログラミング

どんなプログラムを作りますか

  1. DB接続
  2. カード走査
    • 情報断片出力
    • ファイル出力
  3. DB切断

カード情報をクラスにぶっこむか?複数のカード情報を同時に取り上げるつもりがないから,その必要はない.変数に突っ込むくらいはする.

検索結果ページカード部分情報

データベースファイルに,静的に用意する.

$cardinfo = <<< EOT
<div class="cardname">{$cardName}</div>
<div class="status">AP{$ap}/HP{$hp}</div>
<div class="illustrator">ILLUST: {$illustrator}</div>
EOT;

カード単体ページ情報

静的ページを用意する.

$cardinfo = <<< EOT
<dl>
<dt>レアリティ</dt><dd>{$rarity}</dd>
<dt>エピソード</dt><dd>episode {$episode}-{$chapter}</dd>
<dt>カード名</dt><dd>{$cardname}</dd>
<dt>カードタイプ</dt><dd>{$cardtype}</dd>
<dt>レベル</dt><dd>{$level}</dd>
<dt>種族</dt><dd>{$creaturetype}</dd>
<dt>AP/HP</dt><dd>AP{$ap}/HP{$hp}</dd>
<dt>スキル</dt><dd>{$skill}</dd>
<dt>フレーバーテキスト</dt><dd>{$flavortext}</dd>
<dt>カードイラストレーター</dt><dd>{$illustrator}</dd>
<dt>イラストレーターのブログ</dt><dd>{$illustratorblog}</dd>
EOT;