在我們框架裡面,當我們點擊管理員管理的時候,應該展示管理員,展示的過程中會給出,添加修改,刪除的連接,通過點擊添加修改,刪除,從而完成各種功能
如下圖所示
當點擊新增管理員,到新增管理員頁面,修改和刪除都是到各自的頁面
當然,訊息時需要我們從資料庫取出來,然後展示
程式碼如下:
<?php require_once('conn.php'); //连接数据库 $sql = "select * from user order by id desc"; //查询user表中的数据 $info = mysql_query($sql); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>展示用户列表</title> <style type="text/css"> .top{height:30px;line-height:30px;float:right;margin-right:15px;} .top a{color:red;text-decoration:none;} .cont{width:100%;height:300px;float:left;} .cont_ct{float:left;} table{width:100%;border:1px solid #eee;text-align:center;} th{background:#eee;} td{width:200px;height:30px;} </style> </head> <body> <div class="top"><a href="addu.php">添加管理员</a></div> <div class="cont"> <table cellspacing="0" cellpadding="0" border="1"> <tr> <th>ID</th> <th>用户名</th> <th>密码</th> <th>操作</th> </tr> <?php //获取表中的数据 while($row=mysql_fetch_array($info)){ ?> <tr> <td><?php echo $row['id'];?></td> <td><?php echo $row['username'];?></td> <td><?php echo $row['password'];?></td> <td> <a href="modifyu.php?id=<?php echo $row['id'];?>">修改</a> <a href="deluser.php?id=<?php echo $row['id'];?>">删除</a> </td> </tr> <?php } ?> </table> </div> </body> </html>
我們在頁面開頭寫上php標籤
內部寫上php語句
連接資料庫
查詢 user 表的信息,根據id 進行倒排序,然後執行 sql 語句, 我們在下方使用while 循環,來取出資料庫信息,並輸出到前端頁面
注意 :修改和刪除們在後面都跟著輸出了一個 id 因為刪除和修改,都是要有條件的,比如刪除那條,如果沒有條件,程序是不知道刪除哪則訊息的,就會報錯
所以我們的修改刪除上都會輸出一個參數 id 在modifyu.php 和deluser.php 兩個檔案上進行取得 id 然後在去執行動作
#下一節