Re: [請益] 報名系統問題

看板PHP作者 (皮皮快跑)時間15年前 (2010/11/17 22:47), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《hst1805 (Henry)》之銘言: : 最近遇到個問題 : 要把原本的報名系統改成每個報名表單所填的欄位不同 : 例如 : 活動1要求 姓名 電話 : 活動2要求 姓名 電話 信箱 : 想請問的是如何做到能夠動態新增填入的欄位? 自動insert加順手來個update $post = filter_word($_POST); db_insert('user',$post); db_update('user',$post,"id = '10'"); function db_insert($table,$post){ $field = implode(',',array_keys($post)); $value = implode("','",$post); $sql = "INSERT INTO `{$table}` ({$field}) VALUES ('{$value}')"; mysql_query($sql); } function db_update($table,$post,$where = ''){ foreach($post as $field => $value){ $data[] = "{$field} = '{$value}'"; } $field_value = implode(',',$data); $sql = "INSERT INTO `{table}` SET {$field_value}"; if($where != '') $sql .= "WHERE {$where}"; mysql_query($sql); } function filrer_word(){ foreach($_POST as $key => $value){ 這裡寫出任何你想過濾安全性的做法。 $post[$key] = 過濾完成的$value; } return $post; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.131.169

11/18 09:59, , 1F
推這篇
11/18 09:59, 1F
文章代碼(AID): #1Cu-i6Ou (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1Cu-i6Ou (PHP)