溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - 104-1-資料庫程式設計-進階 - 第11週-發布最新消息
 

資訊管理系
副教授
温瑞烘


歷程檔案 Portfolio


關於我 About Me

第11週-發布最新消息

 

發布最新消息

介面如下

 

 

<?php

 

  include "epconfig.php";

  $command=$_POST["command"];

  if ($command=="發布最新消息" || $command=="返回" ) {

    display_first_page($conn);

  }

  elseif ($command=="新增") {

    display_insert_page($conn);

    display_first_page($conn);

  } elseif ($command=="更新") {

    display_modify_page($conn);

  } elseif ($command=="確認") {

    display_store_page($conn);

    display_first_page($conn);

  } elseif ($command=="刪除") {

    display_delete_page($conn);

    display_first_page($conn);

  }

  mysqli_close($conn);

  

  function display_first_page($conn) {

    echo "<html><head><title>最新消息資料維護</title>

          <link rel='stylesheet' type='text/css' href='style.css'>

          </head><body><table>

          <tr class='alt0'><td colspan=3>檢視、更新、或刪除既有的消息

          </td></tr>

          <tr class='alt1'><td>發布時間</td><td>消息主題</td><td>選擇

          </td></tr>";

    $sql="   ";

    $result=mysqli_query($conn,$sql);

    $cnt=0;

    while ($myrow=mysqli_fetch_array($result)) {

      $oid=$myrow["oid"];

      $postdate=$myrow["postdate"];

      $title=$myrow["title"];

      $bg=$cnt % 2 + 2;

      echo "<tr class='alt$bg'><td>$postdate</td><td>$title</td>

            <form name=myform method='post' action=''><td>  

            <input class='cmd' type=submit name='command' value='更新'>

            <input class='cmd' type=submit name='command' value='刪除'

              onclick=\"return confirm('?????確定要刪除嗎?????');\" >

            <input type=hidden name='oid' value='$oid'>

            </td></tr></form>";

      $cnt++;

    }

    echo "</table><hr><center><table>

          <form action='' method='post'>

          <tr class='alt0'><td colspan=2>在底下發怖一篇新的消息</td></tr>

          <tr><td class='alt1'>輸入消息主題</td>

          <td><input type=text name=title size=80></td></tr>

          <tr><td colspan=2>

          <textarea cols='80' id='editor1' name='editor1'>刪除我後在此輸入內容</textarea>

          </td></tr></table>

          <input class='cmd' type='submit' name='command' value='新增'/></form>

          </center></body></html>";

           // 呼叫CKEditor

  }

 

  function display_insert_page($conn) {

    $title=$_POST["title"];

    if ($title!="") {

      $content=$_POST['editor1'];

      date_default_timezone_set("Asia/Taipei");

      $postdate=date("Y-m-d");

      $sql="    ";

      mysqli_query($conn,$sql);

    }

  }

 

  function display_modify_page($conn) {

    $oid=$_POST["oid"];

    $sql=" ";

    $result=mysqli_query($conn,$sql);

    $myrow=mysqli_fetch_array($result);

    $title=$myrow["title"];

    $postdate=$myrow["postdate"];

    $content=$myrow["content"];

    echo "<html><head><title>更新所發怖的消息標題或內容</title>

          <link rel='stylesheet' type='text/css' href='style.css'>

          </head><body><center><form action='' method='post'>

          <table><tr><td class='alt1'>輸入消息主題</td>

          <td><input type=text name=title size=80 value='$title'></td></tr>

          <tr><td colspan=2>

          <textarea rows='3' cols='80' id='editor1' name='editor1'>$content</textarea>

          </td></tr></table>

          <input class='cmd' type='submit' name='command' value='確認'

            onclick=\"return confirm('?????確定更新嗎?????');\" />

          <input class='cmd' type='submit' name='command' value='返回'/>

          <input type=hidden name='oid' value='$oid'>

          </form></center></body></html>";

          // 呼叫 CKEditor

  }

 

  function display_store_page($conn) {

  }

 

  function display_delete_page($conn) {

 

  }

 

?>

 

 

 

 

 

 

 

 

 

全部共 0則留言
登入帳號密碼代表遵守學術網路規範
 


文章分類 Labels

 


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應