Project Name: Book Manager System
在臨翔等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供做網(wǎng)站、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作定制制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都營(yíng)銷(xiāo)網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè),臨翔網(wǎng)站建設(shè)費(fèi)用合理。
DB: MySQL5.5
DB Name: db_library
Tables:
1). tb_book_info
2). tb_user
3). tb_admin_info
4). tb_borrow_return
5). tb_book_type
給你個(gè)思路,代碼實(shí)現(xiàn)并不難。首先在你的用戶(hù)表中插入一個(gè)字段,用來(lái)保存簽到的時(shí)間戳,用戶(hù)點(diǎn)擊簽到時(shí),先從數(shù)據(jù)庫(kù)中取這個(gè)時(shí)間戳,與今天0點(diǎn)的時(shí)間戳進(jìn)行比較,如果比今天0點(diǎn)的時(shí)間戳小,就說(shuō)明今天沒(méi)有簽到,那么更新這個(gè)字段為現(xiàn)在的時(shí)間戳。如果比今天0點(diǎn)的時(shí)間戳大,就說(shuō)明今天已經(jīng)簽到過(guò)了,不做更改。
你可能會(huì)用到:
mktime 函數(shù),這個(gè)函數(shù)是構(gòu)筑時(shí)間戳的,它的參數(shù)可以從右向左依次省略。省略的參數(shù)將會(huì)默認(rèn)為本地時(shí)間。如:mktime(0,0,0) 這樣就取到了今天0點(diǎn)的時(shí)間戳。
time 函數(shù),取當(dāng)前時(shí)間的時(shí)間戳,這個(gè)函數(shù)沒(méi)有任何參數(shù)。
給你一點(diǎn)實(shí)現(xiàn)的思路吧:
首先由于是簽到,所以必須要得到簽到人的信息,這里可以用登陸來(lái)解決。
在HTML
頁(yè)面上顯示一個(gè)按鈕,用戶(hù)點(diǎn)擊一下,就將用戶(hù)的信息,當(dāng)前系統(tǒng)的日期,存到mysql中。表示用戶(hù)已經(jīng)簽到了。
簽到要得到時(shí)間,前端可以使用一個(gè)jquery插件叫:
datepiker,這個(gè)插件可以稍微改進(jìn)一下,用來(lái)顯示用戶(hù)那些日期簽到過(guò)。
首先,列出你需要用到的字段
然后,整數(shù)用int,字符串用varchar或者text即可
或者你先把需要用到的字段羅列出來(lái),我?guī)湍阍O(shè)計(jì)也可以,發(fā)給你最終的建表sql語(yǔ)句
新聞名稱(chēng):mysql怎么設(shè)計(jì)簽到 如何做簽到
文章位置:http://jinyejixie.com/article12/dodhegc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、定制開(kāi)發(fā)、網(wǎng)站設(shè)計(jì)公司、動(dòng)態(tài)網(wǎng)站、虛擬主機(jī)、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)