PHP+MYSQL實現使用者的增刪改查_php執行個體

來源:互聯網
上載者:User
檔案清單。。檔案內容。。

dbconn.php
userListt.php
editUser.php
editDo.php
detailUser.php
deleteUser.php
addUser.php
addDo.php


<?php// 建立資料庫連接$con = mysql_connect("localhost",'root','') or die('error:'.mysql_error());mysql_select_db('hyxx',$con) or die('error:'.mysql_error());mysql_query('set NAMES utf8');?>

會員資訊列表      
 <?phprequire_once 'inc/dbConn.php';//這是啥東東。。date_default_timezone_set("PRC");//讀資料。。。 $sql = "select * from user order by id asc"; $result = mysql_query($sql,$con); $userList = ''; while($rs = mysql_fetch_array($result)){ $userList[] = $rs; } // 迴圈使用者列表 foreach ($userList as $user){ echo " 
    "; }?> 
  
id 使用者名稱 密碼 性別 年齡 出生年月 愛好 註冊時間 最後登入時間 操作
".$user['id']." ".$user['username']." ".$user['password']." ".$user['sex']." ".$user['age']." ".date("Y-m-d",$user['birthday'])." ".$user['hobby']." ".date("Y-m-d",$user['add_time'])." ".date("Y-m-d",$user['last_login'])." 增  刪  改  查

編輯使用者<?php require_once 'inc/dbConn.php';$userId=$_GET['id'];//這是啥東東。。date_default_timezone_set("PRC");//讀資料。。。  $sql = "select * from user where id=".$userId;  $result = mysql_query($sql,$con);  $user = mysql_fetch_array($result);?>

<?phprequire_once 'inc/dbConn.php';///////////////////////擷取使用者資訊////////////////////$user_id = $_POST['user_id'];$user_name = $_POST['user_name'];$password= $_POST['password'];if($_POST['sex']=='男'){  $sex=1;}else if($_POST['sex']=='女'){    $sex=2;}else $sex=3;    ;$age = $_POST['age'];$birthday_y = $_POST['birthday_y'];$birthday_m = $_POST['birthday_m'];$birthday_d = $_POST['birthday_d'];$birthday=mktime(0,0,0,$birthday_m,$birthday_d,$birthday_y);$hobby = $_POST['hobby'];$profile = $_POST['profile'];$addTime=mktime(date("h"),date("m"),date("s"),date("m"),date("d"),date("Y"));$lastLoginTime=$addTime;  $sql = "update user set username='$user_name',password='$password',sex='$sex',age='$age',birthday='$birthday',hobby='$hobby',profile='$profile' where id='$user_id'";  echo $sql;  // 執行sql語句  mysql_query($sql,$con);  // 擷取影響的行數  $rows = mysql_affected_rows();  // 返回影響行數  // 如果影響行數>=1,則判斷添加成功,否則失敗  if($rows >= 1)  {    alert("編輯成功");    href("userListt.php");  }else{    alert("編輯失敗");//   href("addUser.php");    }function alert($title){  echo "";}function href($url){  echo "";}?>

查看使用者明細<?php require_once 'inc/dbConn.php';$userId=$_GET['id'];//這是啥東東。。date_default_timezone_set("PRC");//讀資料。。。  $sql = "select * from user where id=".$userId;  $result = mysql_query($sql,$con);  $user = mysql_fetch_array($result);?>    
 
使用者ID <?php echo $userId ?>
使用者名稱 <?php echo $user['username'] ?>
密碼 <?php echo $user['password'] ?>
性別 <?php if($user[sex]=='1') echo "男"; else if($user[sex]=='2') echo "女"; else "保密"; ?>
年齡 <?php echo $user['age'] ?>
出生年月 <?php $birday_y=date("Y",$user['birthday']);echo $birday_y."年"; $birday_m=date("m",$user['birthday']);echo $birday_m."月"; $birday_d=date("d",$user['birthday']);echo $birday_d."日"; ?>
愛好 <?php echo $user['hobby'] ?>
簡歷 <?php echo $user['profile'] ?>
返回使用者列表


<?php// 包含資料庫檔案require_once 'inc/dbConn.php';// 擷取刪除的id$id = $_GET['id'];$row = delete($id,$con);if($row >=1){  alert("刪除成功");}else{  alert("刪除失敗");}// 跳轉到使用者列表頁面href("userListt.php");function delete($id,$con){  $sql = "delete from user where id='$id'";  // 執行刪除  mysql_query($sql,$con);  // 擷取影響的行數  $rows = mysql_affected_rows();  // 返回影響行數  return $rows;}function alert($title){  echo "";}function href($url){  echo "";}?>

新增使用者

<?php require_once 'inc/dbConn.php';///////////////////////擷取使用者資訊////////////////////$user_id = $_POST['user_id'];$user_name = $_POST['user_name'];echo $user_name;$password= $_POST['password'];if($_POST['sex']=='男'){  $sex=1;}else if($_POST['sex']=='女'){    $sex=2;}else $sex=3;    ;$age = $_POST['age'];$birthday_y = $_POST['birthday_y'];$birthday_m = $_POST['birthday_m'];$birthday_d = $_POST['birthday_d'];$birthday=mktime(0,0,0,$birthday_m,$birthday_d,$birthday_y);$hobby = $_POST['hobby'];$profile = $_POST['profile'];$addTime=mktime(date("h"),date("m"),date("s"),date("m"),date("d"),date("Y"));$lastLoginTime=$addTime;  $sql = "insert into user (username,password,sex,age,birthday,hobby,profile,add_time,last_login) ".  "values('$user_name','$password','$sex','$age','$birthday','$hobby','$profile','$addTime','$lastLoginTime')";  echo $sql;  // 執行sql語句  mysql_query($sql,$con);  // 擷取影響的行數  $rows = mysql_affected_rows();  // 返回影響行數  // 如果影響行數>=1,則判斷添加成功,否則失敗  if($rows >= 1){    alert("添加成功");    href("userListt.php");  }else{    alert("添加失敗");//   href("addUser.php");    }function alert($title){  echo "";}function href($url){  echo "";}?>

以上所述就是本文的全部內容了,希望大家能夠喜歡。

請您花一點時間將文章分享給您的朋友或者留下評論。我們將會由衷感謝您的支援!

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.