Re: [請益] 最近剛開始學,遇到很多問題...

看板PHP作者 (3WA問題解決專家)時間15年前 (2010/09/02 13:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《PhoenixMint (無敵茶裏王m)》之銘言: : 標題: [請益] 最近剛開始學,遇到很多問題... : 時間: Thu Sep 2 13:14:46 2010 : : 使用的網頁製作軟體是 DW8, : 購買書籍:悅知文化網頁設計驚嘆號 DW x PHP 互動網站直擊。 : : 是幫系上教授製作的小網站, : 大致只有三頁如下: : : Talk: 顯示 Event、talk、other talk : : Member: 顯示成員及提供加入為成員 : : Archive: 演講列表、演講題目PDF供下載 : : 因為成員的頁面不是複雜的會員登入系統, : 而只是表單新增姓名學校、職稱、e-mail等到資料庫中,便可即時顯示, 既然已經有讓使用者填 學校 了~那應該可以用學校來排序吧? 通常應該理想的作法,是你先把已知的學校作個列表,讓人用選的,這樣才不 會每個人填什麼就是什麼 當然,你也可以設計成,使用者填了,下一個使用者就會變成選項,然後保留一個 「其他」的欄位~ 你可以參考我寫的簡單型投票機~ http://3wa.tw/myvote/vote.php?id=13 http://3wa.tw/myvote/vote.php?id=12 讓使用者自己選,也可以用輸入的,下一次再輸入,就會變成選項 如果你已經讓使用者自己自由的填寫,那你只好再切一個欄位出來,自己 判斷是「本校」或是「其他學校」,用 true or false 代替 : 所以我已經大致完成了,但現在的問題是排序問題, : 老師希望的格式是: : : 本校 : Faculty Postdoc Student : : 其他學校 : Faculty Postdoc Student : : 但是我只使用 DW 的資料庫繫結篩選器方式的話, : 只能把三種職稱分類顯示,不知道如何再次把本校和他校的資料分開顯示。 : : -- 同剛才所回答的內容,我是沒用過DW的資料庫篩選器啦,只是你在下SQL查詢時, 利用 order ,先把 你增加的那欄作排序,再排其他的,就可以分出新的資訊 is_mySchool Faculty Postdoc Student true 3WA大學 護士小姐的承諾.doc 羽山 true 3WA大學 鄰家的女孩.doc 羽山 true 3WA大學 天然呆的拒絕.odt 羽山 false 台科大 阿寶中路買眼.doc 小明 false 交大 醫護兵的吶喊.doc 小英 .... 那你在跑迴圈時,第一趟一檢查 is_mySchool 是真值的才列入 第二個表格再印非真值的內容 : : 第二個問題是 Talk 的後台端,一樣是用表單方式發表新演講到首頁顯示, : 但是需要兩個功能,第一是新增資料時發送資訊給所有成員, : 這點我不知道該如何做? : (書中有教使用mail()製作補寄密碼功能,但是對方自己輸入資料後傳送) : mail 的話,建議你找現成的 phpMailler ? 然後參考一下之前有人分享用 gmail 的心得,可以省去架 mail server 的困擾 : 第二個功能是便當訂菜,老師希望在送出演講時也決定當次是否有午餐, : 有的話,不同的餐廳有不同菜色,但是一次只要隨機決定一家, : 而讓要參加的人線上選定便當菜色。 : : 這部分我就完全沒有頭緒要怎麼做到了, : 1是決定是否有午餐 : 2是隨機部分 : 3是演講過後就自動將訂購餐點的名單清除供下次重新寫入 : 這跟資料庫開設欄位經驗有關,每次的資料當然就保留下來才是好習慣啊~ 還可以當下次辦活動的參考~怎可以說清除就清除@_@? 你可以朝著 1、發起一次演講 (抓到某次演講的ID) 2、朕賜與大家一餐 (對應某次演講) (預計訂的時間、便當地址、便當電話) 3、匯入參與此次活動名單 4、匯入可選擇便當種類(素、葷) or (雞腿飯(葷)80$,三寶飯(葷)90$, 安心素肉(素)300$) 5、(使用者對應活動編號),是否訂便當、訂哪種便當 6、統計各種菜飯種類 活動編號: 00003 活動名稱: 羽山大亂鬥 活動時間: 2010-09-02 12:30:00 活動人數: 24人 訂便當的對象廠商: 阿山哥的路邊灘 04-1234567 台北市大安區科技大樓站對面 訂便當統計: 雞腿飯(葷)80$: 14人 三寶飯(葷)80$: 5人 安心素肉(素)300$: 1人 未訂人數: 4人 8、then 匯出成表格 or csv or window.print(); 印出 以上,參考看看 -- 3WA訓練家的工作室 宗旨:諸葛單中,謝謝 個人佈弱格 網址:http://3wa.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.9.79 ※ 編輯: shadowjohn 來自: 114.32.9.79 (09/02 13:57) ※ 編輯: shadowjohn 來自: 114.32.9.79 (09/02 14:00)
文章代碼(AID): #1CVpmE9t (PHP)
文章代碼(AID): #1CVpmE9t (PHP)