入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

php简易增删改查

创建时间:2016-01-15 投稿人: 浏览次数:3250

1、新建数据库 news,blogs

+        htis int(11)

2、php连接数据库(conn.php)

<?php
	header("Content-type:text/html;charset=utf-8");
	@mysql_connect("localhost:3306","root","admin123")or die("mysql连接失败");
	@mysql_select_db("news")or die("db连接失败");
	//mysql_query("set names "gbk"");
	mysql_set_charset("utf8");
?>


3、显示数据页面<后台首页>(index.php)


<a href="add.php" target="_blank">添加内容</a>
<hr />
<form action="" method="get">
	<input type="text" name="keys">
	<input type="submit" name="subs" value="搜索">
</form>
<?php
	include("conn.php");

	if(!empty($_GET["keys"])){
		$w = " `title` like "%".$_GET["keys"]."%" ";
	}else{
		$w=1;
	}

	$sql = "select * from `blog` where $w order by id desc limit 10";
	$query = mysql_query($sql);

	while ($rs = mysql_fetch_array($query)) {
?>

<h2>
标题: <a href="view.php?id=<?php echo $rs["id"] ?>" target="_blank"><?php  echo $rs["title"] ?></a>
|<a href="edit.php?id=<?php echo $rs["id"] ?>" target="_blank">编辑</a> | 
<a href="del.php?del=<?php echo $rs["id"] ?>" target="_blank">删除</a> |  
</h2>
<li><?php  echo $rs["dates"] ?></li>
<p><?php  echo iconv_substr($rs["contents"], 0,2,"utf-8") ?>...</p>
<hr />
<?php
}
?> 


4、添加数据页面(add.php)

<?php
	include("conn.php");

	if(!empty($_POST["sub"])){
		$title = $_POST["title"];
		$con = $_POST["con"];
		$sql = "insert into `blog`(`id` , `title` , `dates` , `contents`) values (null , "$title" , now() , "$con")";
		mysql_query($sql);
		echo "插入成功 ";
	}
?>

<form action="add.php" method="post">
	标题<input type="text" name="title"><br />
	内容<textarea rows="5" cols="50" name="con"></textarea><br />
	<input type="submit" name="sub" value="发表">
</form>



5、编辑页面(edit.php)
<?php
	include("conn.php");

	if(!empty($_GET["id"])){
		$sql = "select * from blog where `id` = "".$_GET["id"].""";
		$query = mysql_query($sql);
		$rs = mysql_fetch_array($query);
	}

	if(!empty($_POST["sub"])){
		$title = $_POST["title"];
		$con = $_POST["con"];
		$hid = $_POST["hid"];
		$sql = "update `blog` set `title`="$title" , contents="$con" where id="$hid"";
		mysql_query($sql);
		echo "<script>alert("更新成功");location.href="index.php"</script>";
	}
?>

<form action="edit.php" method="post">
	<input type="hidden" name="hid"  value="<?php echo $rs["id"] ?>">
	标题<input type="text" name="title" value="<?php echo $rs["title"] ?>"><br />
	内容<textarea rows="5" cols="50" name="con"><?php echo $rs["contents"] ?></textarea><br />
	<input type="submit" name="sub" value="发表">
</form>



6、删除数据(del.php)

<?php
	include("conn.php");

	if(!empty($_GET["del"])){
		$d = $_GET["del"];
		$sql = "delete from `blog` where `id`="$d"";
		mysql_query($sql);
		echo "删除成功";
	}
?>


7、前台显示(view.php)

<?php
	include("conn.php");

	if(!empty($_GET["id"])){
		$sql = "select * from blog where `id` = "".$_GET["id"].""";
		$query = mysql_query($sql);
		$rs = mysql_fetch_array($query);

		$sqlup="update blog set hits = hits+1 where `id` = "".$_GET["id"].""";
		mysql_query($sqlup);
	}
?>
<h1><?php echo $rs["title"] ?></h1>
<h1><?php echo $rs["dates"] ?></h1>
<h3>点击量:<?php echo $rs["hits"] ?></h3>
<hr />
<p><?php echo $rs["contents"] ?></p>

8、登录

<?PHP
    include("conn.php");
?>

<!DOCTYPE html>
<html>
<head>
<title>login</title>
<link rel="stylesheet" type="text/css" href="login.css">
</head>
<body>
<div class="login_in">
    <form name="form" method="post" action="" >
    <ul>
        <li><span>用户名:</span><input type="text" class="input" name="username" id="username" placeholder="请输入用户名" /></li>
        <li> <span>密   码:</span><input type="password" class="input" name="password" id="password" placeholder="请输入密码" /></li>
        <li class="denglu_btn"><input type="submit" name="sub" id="sub" value="登录" /></li>
    </ul>
</form>

<?php
    if(!empty($_POST["sub"])){
        $username=$_POST["username"];
        $password=$_POST["password"];
        $sql="select * from `userflag` where username="$username" and password="$password"";
        $query = mysql_query($sql);
        $rs = mysql_fetch_array($query);

        if($rs["password"]==$password && $password!=null){
            echo "<script>alert("登录成功");location.href="log/php/index.php"</script>";
        }else{
            echo "<script>alert("密码错误,请重新输入");</script>";
        }

    }
?>
</div>
</body>
</html>


声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。