freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php與mysql的投票系統(tǒng)設(shè)計(jì)(編輯修改稿)

2024-12-22 20:25 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 ,39。,array_keys($data))。 //定義 SQL 語句的字段部分 foreach($data as $key = $val) //組合 SQL 語句的值部分 { $value .= 39。 . $val . 39。 if($key count($data) 1) //判斷是否到數(shù)組的最后一個(gè)值 $value .= ,。 } $sql = INSERT INTO . $name . ( . $field . ) VALUES( . $value . )。 return $thisinsert($sql)。 } /** * 功能:更新指定表指定 ID 的調(diào)查表記錄 * 參數(shù): $name 表名稱, $id 表 ID, $data 數(shù)組 (格式: $data[39。字段名 39。] = 值 ) * 返回: TRUE OR FALSE */ public function updateData($name,$id,$data){ $col = array()。 foreach ($data as $key = $value) { $col[] = $key . =39。 . $value . 39。 } $sql = UPDATE . $name . SET . implode(39。,39。,$col) . WHERE F_ID = $id。 return $thisupdate($sql)。 } /** * 功能:刪除指定 ID 的調(diào)查表記錄及相關(guān)表記錄 * 參數(shù): $id 調(diào)查表 ID * 返回: TRUE OR FALSE */ public function delData($id){ $thisbegintransaction()。 try{ $sql = DELETE FROM . $this_item . WHERE F_ID_VOTE_INFO = . $id。 $thisdelete($sql)。 //刪除調(diào)查選項(xiàng)里面的相關(guān)數(shù)據(jù) $sql = DELETE FROM . $this_user . WHERE F_ID_VOTE_INFO = . $id。 $thisdelete($sql)。 //刪除用戶統(tǒng)計(jì)表里面的相關(guān)數(shù)據(jù) $sql = DELETE FROM . $this_name . WHERE F_ID = . $id。 $thisdelete($sql)。 }catch(Exception $e){ $thisrollback()。 return false。 } $thismit()。 return true。 } /** * 功能:提取指定調(diào)查 ID 的選項(xiàng) * 參數(shù): $vote_id 調(diào)查 ID * 返回:數(shù)組 */ public function getItemList($vote_id) { $sql = SELECT * FROM . $this_item . WHERE F_ID_VOTE_INFO = $vote_id。 return $thisselect($sql)。 } /** * 功能:刪除指定 ID 的選項(xiàng)表記錄 . . * 參數(shù): $id 表 ID * 返回: TRUE OR FALSE */ public function delItemData($id) { $sql = DELETE FROM . $this_item . WHERE F_ID = $id。 return $thisdelete($sql)。 $sql .= “ ORDER BY F_ITEM_ORDER”。} /** * 功能:提取指定調(diào)查 ID 的用戶統(tǒng)計(jì)信息 * 參數(shù): $vote_id 調(diào)查 ID, $page 當(dāng)前頁碼 * 返回:數(shù)組 */ public function getUserList($vote_id,$page=1) { $start = ($page 1) * $this_pagesize。 $sql = SELECT * FROM . $this_user . WHERE F_ID_VOTE_INFO = $vote_id。 $sql .= LIMIT $start,$this_pagesize。 return $thisselect($sql)。 } /** * 功能:提取指定調(diào)查 ID 用戶統(tǒng)計(jì)記 錄的條數(shù) * 參數(shù): $vote_id 調(diào)查 ID * 返回:記錄條數(shù) */ public function getUserCount($vote_id) { $sql = SELECT COUNT(F_ID) FROM . $this_user . WHERE F_ID_VOTE_INFO = $vote_id。 $r = $thisselect($sql)。 return $r[0][0]。 } /** * 功能:刪除指定 ID 的用戶統(tǒng)計(jì)記錄 * 參 數(shù): $id 用戶統(tǒng)計(jì)表 ID * 返回: TRUE OR FALSE */ public function delUserData($id) { $sql = DELETE FROM . $this_user . WHERE F_ID = $id。 return $thisdelete($sql)。 } } ? 對(duì)單個(gè)表進(jìn)行查詢、插入、更新和刪除時(shí)的代碼很相似,唯一不同的是操作表的名稱。這里可以把這些對(duì)單個(gè)表的基本操作放到基礎(chǔ)類文件 里面。加入如下代 碼: /** * 功能:提取指定表的指定 ID 的記錄 * 參數(shù): $id 表 ID, $name 表名稱 * 返回:數(shù)組 */ public function getInfo($id,$name) { $sql = SELECT * FROM . $name . WHERE F_ID = $id。 $r = $thisselect($sql)。 return $r[0]。 . . } /** * 功能:向指定表中插入數(shù)據(jù) * 參數(shù): $name 表名稱, $data 數(shù)組 (格式: $data[39。字段名 39。] = 值 ) * 返回:插入記錄 ID */ public function insertData($name,$data) { $field = implode(39。,39。,array_keys($data))。 //定義 SQL 語句的字段部分 $i = 0。 foreach($data as $key = $val) //組合 SQL 語句的值部分 { $value .= 39。 . $val . 39。 if($i count($data) 1) //判斷是否到數(shù)組的最后一個(gè)值 $value .= ,。 $i++。 } $sql = INSERT INTO . $name . ( . $field . ) VALUES( . $value . )。 return $thisinsert($sql)。 } /** * 功能:更新指定表指定 ID 的調(diào)查表記錄 * 參數(shù): $name 表名稱, $id 表 ID, $data 數(shù)組 (格式: $data[39。字 段名 39。] = 值 ) * 返回: TRUE OR FALSE */ public function updateData($name,$id,$data){ $col = array()。 foreach ($data as $key = $value) { $col[] = $key . =39。 . $value . 39。 } $sql = UPDATE . $name . SET . implode(39。,39。,$col) . WHERE F_ID = $id。 return $thisupdate($sql)。 } /** * 功能:刪除指定 ID 的表記錄 * 參數(shù): $id 表 ID, $name 表名稱 * 返回: TRUE OR FALSE */ public function delData($id,$name) { $sql = DELETE FROM . $name . WHERE F_ID = $id。 return $thisdelete($sql)。 } . . 調(diào)查列表文件 該文件的功能是顯示調(diào)查信息表 中的數(shù)據(jù)列表。該文件包含配置文件調(diào)查類文件。提取列表的數(shù)據(jù)是通過調(diào)查類文件里面的提取列表方法來實(shí)現(xiàn)的。首先聲明一個(gè)調(diào)查類 Vote 的對(duì)象,通過這個(gè)對(duì)象來調(diào)用類的提取列表方法 getVoteList()。通過這個(gè)頁面連接到添加、編輯、選項(xiàng)管理、用戶統(tǒng)計(jì)及刪除操作頁面。界面如圖 所示。 圖 調(diào)查列表 代碼如下: ?php require_once()。 require_once(INCLUDE_PATH . 39。39。)。 $vote = new Vote()。 //聲明一個(gè)對(duì)象 $vote $list = $votegetVoteList()。 $time = time()。 ? form name=form1 action= method=post table width=98% border=0 align=center cellspacing=0 class=l_table_1 id=table_1 tr class=title td width=5%序號(hào) /td td width=24%調(diào)查標(biāo)題 /td td width=14%開始時(shí)間 /td td width=12%結(jié)束時(shí)間 /td td width=12%選項(xiàng)類型 /td td width=6%是否過期 /td td width=6%是否啟用 /td td width=21%操作 /td /tr ?php if($list) //如果有記錄則循環(huán)顯示 { foreach($list as $key = $value) { ? tr class=l_field td align=left?php echo ($key + 1)?/td td align=left?php echo $value[39。F_VOTE_TITLE39。]?/td td align=left?php echo date(39。Ymd39。,$value[39。F_VOTE_START39。])?/td td align=left?php echo date(39。Ymd39。,$value[39。F_VOTE_END39。])?/td td align=left?php echo $vote_type[$value[39。F_VOTE_ITEM_TYPE39。]]?/td td align=left?php if($value[39。F_VOTE_END39。] $time) echo 未過期 。else echo 已過期 。?/td td align=left?php echo $vote_display[$value[39。F_VOTE_IS_DISPLAY39。]]?/td td align=lefta href=?id=?php echo $value[39。F_ID39。]?[ 編輯 ]/a a href= ?id=?php echo $value[39。F_ID39。]?[選項(xiàng)管理 ]/a a href=?id=?php echo $value[39。F_ID39。]?[用戶統(tǒng)計(jì)信息 ]/a a href=?id=?php echo $value[39。F_ID39。]?[刪除 ]/a /td . . /tr ?php } } ? tr td colspan=13 align=centerinput type=submit name=Submit
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1