伊人怎会持宠而骄
希望有人懂你的低头不语、小心翼翼守护你的孩子气
涉及的数据库   db1811
用户表 : 
create table user
(
        uid int primary key auto_increment,
        uname varchar(100),
        upwd varchar(100)
)
 
成绩表:
create table score
(
        sid  int primary key auto_increment,
        sname varchar(100),
        js   int,
        h5   int
)
 
 
 
2、php操作mySql   
比如登录的过程 : 
 
 
 
3、实现 学生成绩管理系统 : 
第一步 : 数据库设计     数据库一个
          数据表设计     一张 用户表(负责管理员登录)    一张学生成绩表
 
           用户表 :
            create table  users
                    (
                        uid int primary key auto_increment,
                        uname varchar(50),
                        upwd varchar(50)
                    )
                 成绩表 :
                    create table  score
                    (
                        sid int primary key auto_increment,
                        sname varchar(50),
                        h5    int,
                        js    int
                    )
 
4、php操作mysql的具体步骤实现过程
1--连接数据源 mysql_connect()    返回值为 要连接的数据源
   $db = mysql_connect("服务器的名称","root(用户名)","root(密码)");  
2--选择数据源  mysql_select_db()
   mysql_select_db("要操作的数据库",连接的数据源);
 
3--设置字符编码   mysql_query()
   mysql_query("set names utf8"); 防止乱码  
4--编写sql语句  (复制)  
   $sql = "insert into users(`uname`,`upwd`) values('$uname','$upwd')";  (这个步骤根据功能不同,是可变的sql语句)  
5--执行sql语句  mysql_query()  返回值 受影响的行数(insert update delete)
   $row = mysql_query( $sql );参数是上一步编写好的sql语句
   $row = mysql_affected_rows();返回受影响的行数
   mysql_fetch_array();取出查询的结果集中的数据,且一次只能取出一条数据
 
5、从客户端向服务器传值方式
1-- 通过 表单的name属性传值 
2-- 通过 超链接的路径传值   <a href='xxx.php?'>    使用$_GET方式接收
绝对路径 : 完整路径
 
6、修改业务逻辑
posted on 2019-01-22 10:23  伊人怎会持宠而骄  阅读(232)  评论(0编辑  收藏  举报