关于博客系统用户关注功能的实现
首先是数据库的设计。文章表里有type列,用户表有type列,作为筛选时的条件。
<form name="form" action="post_type.php" method="post" style="font-size:28px;"> <input name="checkbox[]" type="checkbox" value="体育"/>体育</br> <br><input name="checkbox[]" type="checkbox" value="文学" />文学</br> <br><input name="checkbox[]" type="checkbox" value="科技"/>科技</br> <br><input name="checkbox[]" type="checkbox" value="数码"/>数码</br> <br><input name="checkbox[]" type="checkbox" value="新闻"/>新闻</br> <br><input name="checkbox[]" type="checkbox" value="杂谈"/>杂谈</br> <input style=" margin-top:40px;height:60px; width:120px; line-height:10px; font-size:22px;" type="submit" value="提交"/> </form>
一定要在name属性上加上[],不加只能获取到一个值。之后
if( $_POST ) { $value = $_POST[checkbox]; $sc= .implode(,,$value); }
注意加粗部分,不然获取到的永远都是Array。
接下来解决给文章分类的问题。标题前加个下拉框
<select name="type" class="feedback-input" style="height:auto;"> <option value="">请选择文章分类!</option> <option value="文学">文学</option> <option value="体育">体育</option> <option value="数码">数码</option> <option value="杂谈">杂谈</option> <option value="新闻">新闻</option> <option value="科技">科技</option> </select>
取到值写进文章表里。
