Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[991]PHP網站開發 進階應用技巧2」目錄
MarkDown
15. 點擊編輯
1. 網頁多媒體
2. Superfish下拉選單
2-1 index.php(遞迴範例)
3. 連動選單
3-1 menu1.php
3-2 menu2.php
3-3 menu1.php(索引與值都相同的精簡寫法)
3-4 demo/index.php
4. 表格內容排序
4-1 index.php
5. 拉動表格進行排序
5-1 index.php
5-2 checkbox.html
6. 即時聊天系統
6-1 index.php
7. PHP檔案操作(上)
7-1 index.php
7-2 iconize_l.css
8. PHP檔案操作(下)
8-1 index.php
8-2 index.php 中文目錄修正
9. 相片EXIF資訊及上傳
9-1 index.php
10. 目錄管理及相片特效
10-1 index.php
10-2 exif.php
11. 多媒體RSS
11-1 index.php
11-2 mrss.php
12. 樹狀目錄+HTML5
12-1 index.php
12-2 dtree.js
13. DHX入門(上)
13-1 index.php
13-2 index2.php
13-3 index3.php
13-4 index4.php
14. DHX編輯器及選單
14-1 index.php
14-2 input.php
14-3 setup.php
14-4 list.php
14-5 view.php
14-6 menu.xml
15. 點擊編輯
15-1 index.php
15-2 save.php
16. curl網頁採集
16-1 index.php
16-2 test1.php
17. 讀取RSS
17-1 index.php
18. 無刷新登入
18-1 index.php
18-2 login.php
18-3 index.php(AJAX版)
18-4 login.php(AJAX版)
15-2 save.php
\[991\]PHP網站開發 進階應用技巧2 ====================== <?php $root\_pass=""; //資料庫root密碼 $db\_name="test"; //資料庫名稱 /\* 連資料庫檢查 \*/ $link=mysql\_connect("localhost","root",$root\_pass); //資料庫連線 mysql\_select\_db("test"); mysql\_query("SET NAMES 'utf8'"); //設定語系 error\_reporting(0); $sn=$\_GET\['sn'\]; if(!empty($sn)){ $main=add\_form($sn); }else{ $main=list\_all(); } ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <link rel='stylesheet' type='text/css' media='screen' href='style.css' /> <title>點選編輯範例</title> </head> <body> <?php echo $main;?> </body> </html> <?php //列出所有名單 function list\_all(){ $main="<h1>報名列表</h1> <table id='mytable'> <tr><th>編號</th><th>姓名</th><th>性別</th><th>備註</th></tr>"; $sql="select \* from my\_data"; $result=mysql\_query($sql) or die($sql); while(list($sn,$name,$sex,$note)=mysql\_fetch\_row($result)){ $main.= "<tr> <td><a href='{$\_SERVER\['PHP\_SELF'\]}?sn=$sn'>$sn</a></td> <td><a href='{$\_SERVER\['PHP\_SELF'\]}?sn=$sn'>$name</a></td> <td>$sex</td> <td style='white-space:pre-wrap;'>$note</td> </tr>";
$new\_sn=$sn;
}
$new\_sn++;
$main.="</table>
<p><a href='{$\_SERVER\['PHP\_SELF'\]}?sn=
$new\_sn
'>新增報名</a></p>";
return $main; } //列出單一報名表 function add\_form($the\_sn=""){ $sql="select \* from my\_data where sn='$the\_sn'"; $result=mysql\_query($sql) or die($sql); list($sn,$name,$sex,$note)=mysql\_fetch\_row($result);
if(empty($sn)){ $sql="insert into my\_data (sn) values($the\_sn)"; mysql\_query($sql); }
$main="
<script src='jquery-1.4.2.min.js' type='text/javascript'></script> <script src='jquery.jeditable.js' type='text/javascript'></script> <script type='text/javascript'> $(document).ready(function() { $('
.name
').editable('save.php
', { indicator : '<img src=\\"indicator.gif\\">儲存中...', type : 'text',
width: '100px', height: '30px',
submitdata:{'sn':$the\_sn},
placeholder : '請點選此處輸入姓名'
, onblur:'submit'
, event: 'dblclick'
}); $('
.sex
').editable('save.php', { indicator : '<img src=\\"indicator.gif\\">儲存中...',
type : 'select', data : \\" {'男生':'男生' , '女生':'女生'}\\",
submitdata:{'sn':$the\_sn},
placeholder : '請點選此處設定性別'
, onblur:'submit'
}); $('
.note
').editable('save.php
', { indicator : '<img src=\\"indicator.gif\\">儲存中...', type : 'textarea',
cols: 20, rows: 5,
submitdata:{'sn':$the\_sn},
placeholder : '請點選此處輸入您的意見'
, onblur:'submit'
, event: 'mouseover'
}); }); </script>
<h1>點選編輯範例</h1> <table id='mytable'> <tr><th>姓名</th><td>
<div class='
name
' id='
name
'>
$name
</div>
</td></tr> <tr><th>性別</th><td>
<div class='
sex
' id='
sex
'>
$sex
</div>
</td></tr> <tr><th>備註</th><td>
<div class='
note
' id='
note
'
style='white-space:pre-wrap;'
>
$note
</div>
</td></tr> </table> <p><a href='{$\_SERVER\['PHP\_SELF'\]}'>回到列表</a></p> "; return $main; } ?>
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
65
人線上 (
26
人在瀏覽
線上書籍
)
會員: 0
訪客: 65
更多…