:::

10-1 上課範例:index.php

01<?php
02//引入共同檔
03require_once "header.php";
04 
05//變數初始化
06$op=isset($_REQUEST['op'])?$_REQUEST['op']:"";
07$class_sn=isset($_REQUEST['class_sn'])?intval($_REQUEST['class_sn']):"";
08 
09//流程控制
10if($op=="delete"){
11  //若op是刪除班級,則呼叫刪除班級函數
12  delet_class($class_sn);
13}else{
14  //否則執行列出班級函數
15  $main=list_class();
16}
17 
18//套用樣板
19theme("theme.html");
20 
21/*************** 功能函數區 **************/
22 
23//刪除班級
24function delet_class($class_sn=null){
25 
26  //設定SQL語法
27  $sql="delete from `tncomu_class` where class_sn='{$class_sn}'";
28 
29  //執行SQL語法
30  mysql_query($sql) or die("無法執行:".mysql_error());
31 
32  //執行完轉向
33  header("location: index.php");
34}
35 
36//列出所有班級
37function list_class(){
38  //設定SQL語法
39  $sql="select * from `tncomu_class`  order by seme desc, subject";
40 
41  //執行SQL語法
42  $result = mysql_query($sql) or die("無法執行:".mysql_error());
43 
44  $main="
45  <script>
46  function delete_func(sn){
47   var sure = window.confirm('確定要刪除此資料?');
48   if (!sure)   return;
49   location.href='index.php?op=delete&class_sn=' + sn;
50  }
51  </script>
52   
53  <table border=1>";
54   
55  while($data=mysql_fetch_assoc($result)){
56    $main.="
57    <tr>
58    <td>{$data['class_sn']}</td>
59    <td>{$data['seme']}</td>
60    <td>{$data['subject']}</td>
61    <td>{$data['class_name']}</td>
62    <td>{$data['teacher']}</td>
63    <td>{$data['passwd']}</td>
64    <td>{$data['access']}</td>
65    <td><a href='java_script:delete_func({$data['class_sn']})'>刪除</a> | <a href='add_class.php?class_sn={$data['class_sn']}&op=edit'>編輯</a></td>
66    </tr>";
67  }
68   
69  $main.="</table>";
70   
71  return $main;
72}
73 
74?>

:::

搜尋

QR Code 區塊

https%3A%2F%2Fmail.tad0616.cp27.secserverpros.com%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D548%26tbsn%3D20

書籍目錄

展開 | 闔起

線上使用者

30人線上 (7人在瀏覽線上書籍)

會員: 0

訪客: 30

更多…