给李书记点个赞吧
首页

泰牛程序员PHP视频教程留言板-展示和删帖(下载)

1.必须有一个地方(列表中的修改a连接)要把当前要修改数据的id传递到表单中。

2.要修改内容的表单

1.通过id获取当前数据的信息

2.展示到页面中

3.在这个表单中添加隐藏域,是要把当前id传递到操作页面中

3.操作数据的页面

1.接收表单传递过来的数据

2.对数据进行验证

3.操作数据库把数据存到数据库中

现在每次到要链接数据库,很烦

解决:建立一个专门链接数据库的一个文件(配置文件)

  1. 对这个id的记录进行删除操作

泰牛程序员PHP视频教程留言板-展示和删帖下载地址:http://pan.baidu.com/s/1cCPgZW

 

相关视频下载:

泰牛程序员PHP视频教程基础留言板-发帖(视频下载)

泰牛程序员PHP视频教程基础教程留言板-显示(下载)

泰牛程序员PHP视频教程留言板-分页(下载)

泰牛程序员PHP视频教程留言板-登录(下载)

泰牛程序员PHP视频教程留言板-小结(下载)

泰牛程序员PHP视频教程留言板-修改帖子(下载)

  • 评论:0条
  • 分类:视频下载
  • 浏览:968
  • 06月27日

    泰牛程序员PHP视频教程留言板-小结(下载)

    通过以上几节视频课程主要实现添加功能,显示功能和登录注册功能展现了一个简单的前端留言板功能实现

    泰牛程序员PHP视频教程留言板-小结(下载)

    泰牛程序员PHP视频教程留言板-小结(下载)

    1.复制模板到项目目录

    提示:登陆验证—用户名和密码正确(自己知道,也页面知道)—-知不知道到底谁登陆了?(session全局变量)

    2.实现列表页面

    泰牛程序员PHP视频教程留言板-小结下载地址:http://pan.baidu.com/s/1boMGmhL

     

    相关视频下载:

    泰牛程序员PHP视频教程基础留言板-发帖(视频下载)

    泰牛程序员PHP视频教程基础教程留言板-显示(下载)

    泰牛程序员PHP视频教程留言板-分页(下载)

    泰牛程序员PHP视频教程留言板-登录(下载)

    泰牛程序员PHP视频教程留言板-展示和删帖(下载)

    泰牛程序员PHP视频教程留言板-修改帖子(下载)

  • 评论:0条
  • 分类:视频下载
  • 浏览:1065
  • 06月27日

    泰牛程序员PHP视频教程留言板-登录(下载)

    在登陆模块主要采用的是模拟登陆,主要有一个数据库账号密码表,以及一个表单,进行模拟登陆,数据库如下:

    create table admin(
    id int auto_increment,
    username varchar(20) not null,
    password varchar(20) not null,
    primary key(id)
    )charset=utf8;
    附上php登陆核心代码:
    <?php
    header("Content-type:text/html;charset=utf-8");
    //接收表单的数据
    $username = $_POST['username'];
    $password = $_POST['password'];
    
    //验证不能为空
    if ($username == '' || $password == '') {
        echo "<script>alert('用户名或密码不能为空!');
        window.location.href='login.php';</script>";
        exit;
    }
    //验证是否正确,要到数据库中去验证
    //连接数据库
    $conn = @mysql_connect('localhost','root','');
    //选择数据库
    mysql_query("use mes");
    //设置编码
    mysql_query("set names utf8");
    //准备sql语句--通过用户名取当前用户的所有信息
    $sql = "select * from admin where user_name='{$username}' and pass_word='{$password}'";
    //select * from admin where user_name='admin' and pass_word='admin';
    $res = mysql_query($sql);
    $row = mysql_num_rows($res);
    if (!$row) {
        echo "<script>alert('用户名或密码错误!');
        window.location.href='login.php';</script>";
        exit;
    }else{
        echo "<script>alert('登录成功!');
        window.location.href='index.php';</script>";
    }
    ?>
    
    泰牛程序员PHP视频教程留言板-登录下载地址:http://pan.baidu.com/s/1qYoadwo
    
    

    相关视频下载:

    泰牛程序员PHP视频教程基础留言板-发帖(视频下载)

    泰牛程序员PHP视频教程基础教程留言板-显示(下载)

    泰牛程序员PHP视频教程留言板-分页(下载)

    泰牛程序员PHP视频教程留言板-小结(下载)

    泰牛程序员PHP视频教程留言板-展示和删帖(下载)

    泰牛程序员PHP视频教程留言板-修改帖子(下载)

  • 评论:0条
  • 分类:视频下载
  • 浏览:944
  • 06月27日

    泰牛程序员PHP视频教程留言板-分页(下载)

    分页展示列表功能实际上对于初学phper还是比较复杂,但是通过本课程讲解基本上可以明白是怎么回事,下面详解总结下分页功能:

     分页的分析:

    通过limit 偏移量,显示的数量

    第一页   1   limit 0,2      limit 0,3

    第二页   2   limit 2,2      limit 3,3

    第三页   3   limit 4,2      limit 6,3

    末页     4   limit 6,2      limit 9,3

    总结:

    1. 分页按钮
    2. 通过分页按钮到数据库中获取数据
    3. 通过分页按钮可以获取当前页码$page    1.2,3,4
    4. 设置每页显示的数量$pagesize
    5. 计算出偏移量$offset = ($page-1)*$pagesizi;
    6. Sql :    select * from 表名 limit $offset,$pagesize;
    7. 用过mysql_num_rows()  获取总记录数
    8. 最大页:ceil(所有的记录数/每页显示数量)
    <?php
    header("Content-type:text/html;charset=utf-8"); 
    //获取数据
    //1.连接数据库
    $conn = @mysql_connect('localhost','root','');
    //2.选择数据库
    mysql_query("use mes");
    //3.编码
    mysql_query("set names utf8");
    //获取当前页
    $page = isset($_GET['page']) ? $_GET['page'] : 1;
    //设置每页显示数量
    $pagesize = 2;
    //获取总记录数
    $res = mysql_query("select * from mes_info");
    $total = mysql_num_rows($res);
    //计算最大页
    $pagemax = ceil($total/$pagesize);
    //计算偏移量
    $offset = ($page-1)*$pagesize;
    //4.获取数据sql语句
    $sql = "select * from mes_info order by id desc limit $offset,$pagesize";
    //5.发送sql语句
    $res = mysql_query($sql);   //结果集的资源
    //6.要结果集资源转换成数据
    //$row = mysql_fetch_assoc($res);
    //7.获取多条数据
    //定义一个空数据,接收将来的数据
    $rows = array();
    //把数据放到一个新的二维数组中
    while ($row = mysql_fetch_assoc($res)) {
        $rows[] = $row;
    }
    //var_dump($rows);
    ?>
    <ul class="pager">
       <li class="previous"><a href="index.php?page=1">&larr; 首页</a></li>
       <li><a href="index.php?page=<?php echo $page<=1 ? $page : $page-1;?>">上一页</a></li>
       <li><a href="index.php?page=<?php echo $page>=$pagemax ? $pagemax : $page+1;?>">下一页</a></li>
       <li class="next"><a href="index.php?page=<?php echo $pagemax;?>">末页 &rarr;</a></li>
     </ul>
    
    泰牛程序员PHP视频教程留言板-分页视频下载地址:http://pan.baidu.com/s/1miFm7yw
    
    

    相关视频下载:

    泰牛程序员PHP视频教程基础留言板-发帖(视频下载)

    泰牛程序员PHP视频教程基础教程留言板-显示(下载)

    泰牛程序员PHP视频教程留言板-登录(下载)

    泰牛程序员PHP视频教程留言板-小结(下载)

    泰牛程序员PHP视频教程留言板-展示和删帖(下载)

    泰牛程序员PHP视频教程留言板-修改帖子(下载)

  • 评论:0条
  • 分类:视频下载
  • 浏览:927
  • 06月27日

    泰牛程序员PHP视频教程基础教程留言板-显示(下载)

    最新的泰牛程序员PHP视频教程基础教程留言板-显示(视频下载)主要讲述了的是php基础教程,通过php写一个留言板功能,教你一步步打造属于自己的留言板系统,另外,通过代码主要练习phper对mysql和php的基本知识掌握核心代码如下:

    <?php 
        $page = isset($_GET['page']) ? $_GET['page'] :1;
        $pagesize = 5;
        $offset = ($page-1)*$pagesize;
        $link = @mysql_connect('localhost','root','');
        mysql_select_db('mes');
        mysql_query('set names utf8');
        $sql = "select * from mes_info";
        $res = mysql_query($sql);
        $total = mysql_num_rows($res);
        $pagemax = ceil($total/$pagesize);
        $sqls = "select * from mes_info order by id desc limit $offset,$pagesize";
        $res = mysql_query($sqls);
        $rows = array();
        while($row = mysql_fetch_assoc($res)){
            $rows[] = $row;
        }
    ?>
    
    下载地址:http://pan.baidu.com/s/1c2lGEru
    
    

    相关视频下载:

    泰牛程序员PHP视频教程基础留言板-发帖(视频下载)

    泰牛程序员PHP视频教程留言板-分页(下载)

    泰牛程序员PHP视频教程留言板-登录(下载)

    泰牛程序员PHP视频教程留言板-小结(下载)

    泰牛程序员PHP视频教程留言板-展示和删帖(下载)

    泰牛程序员PHP视频教程留言板-修改帖子(下载)

  • 评论:0条
  • 分类:视频下载
  • 浏览:1001
  • 06月27日

    泰牛程序员PHP视频教程基础留言板-发帖(视频下载)

    1

    泰牛程序员PHP视频教程基础留言板-发帖首选看功能结构图

      第二建立数据库以及表

    create database mes charset=utf8;
    use mes;
    create table mes_info(
    id int auto_increment ,
    title varchar(20) not null ,
    content text not null ,
    addtime varchar(20) not null,
    primary key(id)
    )charset=utf8;

    第三前天添加功能实现把数据库发到哪个文件进行处理.add.php

    3.通过insert.php文件对数据进行操作

    1. 接收表单传递过来的数据
    2. 对数据进行验证
    3. 把数据提交到数据库
    <?php
        header('content-type:text/html;charset=utf-8');
        $title = $_POST['title'];
        $content = $_POST['content'];
        $addtime = date('Y-m-d');
        if($title=='' || $content==''){
            echo "<script>alert('标题和内容不能为空')</script>";
            exit;
        }
        $link = @mysql_connect('localhost','root','');
        mysql_select_db('mes');
        mysql_query('set names utf8');
        $sql = "insert into mes_info values(null,'{$title}','{$content}','{$addtime}')";
        $res = mysql_query($sql);
        if (!$res) {
        echo "<script>alert('添加失败!');window.location.href='add.php';</script>";
        }else{
            echo "<script>alert('添加成功!');window.location.href='index.php';</script>";
        }
    ?>

    视频下载地址:http://pan.baidu.com/s/1pLhW1rP

     

    相关视频下载:

    泰牛程序员PHP视频教程基础教程留言板-显示(下载)

    泰牛程序员PHP视频教程留言板-分页(下载)

    泰牛程序员PHP视频教程留言板-登录(下载)

    泰牛程序员PHP视频教程留言板-小结(下载)

    泰牛程序员PHP视频教程留言板-展示和删帖(下载)

    泰牛程序员PHP视频教程留言板-修改帖子(下载)

  • 评论:0条
  • 分类:视频下载
  • 浏览:1164
  • 06月27日