◇ブログのレイアウト

ブログの一般の詳細、管理者一覧と詳細と編集ページのレイアウトを変更。もとの一覧表示で使っていたcssで統一する。

 

また、今までは簡単な単語の入力しかしていなかったため、小説を抜粋した長文を入力すると文章の改行が反映されなかったので、" . nl2br($honbun) . " を使うと改行された。

統一する前は、ほとんどの詳細ページでtableを使って表示させていたため、タイトル・本文・更新日・カテゴリーが本文の長文に押しつぶされて左に縦書きで表示されていた。

    print "<tr><th>タイトル</th><td>$title</tr>";
    print "<tr><th>本文</th><td>$honbun</tr>";
    print "<tr><th>更新日<td>$nengappi</td></tr>";

 

変更→→→

    print "<h3>$title</a></h3>";
    print "<p class=\"honbun\">" . nl2br($honbun) . "</p>";
    print "<p class=\"alignright\">$category_name | $nengappi</p>";

 

 

 

書籍データとブログのoption value の送受信

 

・書籍データの新規作成から確認への送信が、新規作成で送信した著者名が変わらなかった。理由はデータベースに接続しておらず、著者名を受け取っていなかったため、postで送られてきたidと著者名が関連づけされていなかったから。

※ここはブログの新規作成、確認も同じ間違い(sqlは違う)。

$sql ="select * from chosha where id=$chosha_id;";
$data = $db->query($sql);
if ($record = $data->fetch_assoc()) {

 

並びに、書籍データでは extract($record);をつけておらずエラー Notice: Undefined variable: choshameとなり表示させることが出来なかった。

また、whileと書いていたが繰り返しがいらないのでifを使う。

 

・ブログでは上に書いたものと、記事変更のカテゴリーの変更ができない。違うカテゴリーを送信しても元のカテゴリーが確認画面で表示される

 

 

全体的に雑。教材にするということは、見本になるので正しく作らなければならない。

なので、細かいところも気をつけて作っていく。例えば、表示の見やすさ、

ページのリンクのタイトル

 

 

書籍データ

- 新規作成の送信するとIDで表示されるのを修正

 受け取る方でsqlでchoshameiを呼び出す

- 一覧ページにタイトルをつける

 

wiki

- 一覧表示をhrで区切る。

- 詳細の表示の変更。タイトル(テーブルのth)を左寄せ、文字の左詰にして見やすくする。

 

blog

- 見本ページとして記事に書籍(小説など)の内容を一部伐採でのせる。青空文庫と最後につける

- 見た目、詳細の表などのcss変更

wikiのepub作成開始。

 

でんでんエディターを使い作成。でんでんマークダウンを使用する。

cssを利用するところはhtmlマークダウンを利用。

 

語尾の修正、前のデータとの照らし合わせ。

<option value>の送信・受け取りがわからん!!!