Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > php入门教程

php实现mysql数据库连接操作及用户管理

来源:中文源码网    浏览:139 次    日期:2024-05-02 10:21:41
【下载文档:  php实现mysql数据库连接操作及用户管理.txt 】


php实现mysql数据库连接操作及用户管理
文件列表。。文件内容。。
dbconn.php
userListt.php
editUser.php
editDo.php
detailUser.php
deleteUser.php
addUser.php
addDo.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');
?>
userListt.php



会员信息列表















require_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'])."
 删
 改
 查



editUser.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);
?>


































用户名 />
密码 />
性别 /> 男
/> 女
年龄 />
出生年月

$birday_y=date("Y",$user['birthday']);
$birday_m=date("m",$user['birthday']);
$birday_d=date("d",$user['birthday']);
?>






爱好 />
个人简介







editDo.php
require_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 "";
}
?>
detailUser.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
用户名
密码
性别
年龄
出生年月

$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."日";
?>
爱好
个人简介
返回用户列表






deleteUser.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 "";
}
?>
addUser.php




新增用户




































用户名
密码
性别
年龄
出生年月






爱好
个人简介







addDo.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 "";
}
?>

相关内容