为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP与MySQL关系大揭秘_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP与MySQL关系大揭秘

PengCheng PHP开发工程师
难度初级
时长 2小时58分
  • mysql_result()有三个参数: 第一个参数是结果集的地址,即资源标示符 第二个参数是结果集的第几行,从0开始,结果集是数据表的子集。 第三个参数是字段名,比如'id'或者是'name'之类的,也可以是偏移量,就是从左到右的字段排序,也是从0开始。 例子:mysql_result($resouce,2,'name');//感觉就是找坐标点的值,结果集是一个二维的数据表格,表头不算在内(表头有字段),然后先找出第几行,然后通过字段名或者偏移量找出第几列,最终找到那个二维坐标的点。
    查看全部
  • mysql_fetch_object — 从结果集中取得一行作为对象,输出的值不是数组 而是一个对象。要用->来获取具体键值的值。
    查看全部
  • mysql_fetch_array,mysql_fetch_row,mysql_fetch_assoc需要指定的参数是一个结果集标识符,并不是一个sql语句。 正确的做法是先使用 mysql_query 执行sql命令,并将执行后返回的结果集标识符传递给这3个函数,从而取得数据
    查看全部
    0 采集 收起 来源:练习题

    2016-06-04

  • 加了参数,两个输出完全一样的
    查看全部
  • 通过mysql_fech_array()函数,直接用列名打印出数据 还有 mysql_fetch_array($result,$type); 第二个参数决定返回的类型: MYSQL_BOTH 默认,返回关联和索引 MYSQL_NUM 返回索引 MYSQL_ASSOC 返回关联
    查看全部
  • mysql_fetch_row() 和 mysql_fetch_array() 的区别!!
    查看全部
  • <?php //连接数据库 mysql_connect('127.0.0.1', 'code1', ''); mysql_select_db('code1'); mysql_query("set names 'utf8'"); //已知的数据变量有 $name = '李四'; $age = 18; $class = '高三一班'; //在这里进行数据查询 $result = mysql_query("insert user set name='".$name."',age='".$age."',class='".$class."'"); echo $uid = mysql_insert_id();
    查看全部
  • mysql_fetch_row 每执行一次,都从资源也就是结果集中依次取一条数据,以数组的形式返回出来,当前一次已经取到最后一条数据的时候,这一次返回空结果。 返回的数组是一个一维索引数组,每一个下标与数据库里面字段的排序相对应。[0]代表数据库第一个字段,[1]代表第二个字段等。 ……… mysql_query('set names utf8');//防乱码 mysql_query('insert into test(name) values("苹果")'); … $query=mysql_qurey('select * from test')//当mysql_query执行的是select语句的时候,如果执行成功,返回的是资源标识符 //print_r(mysql_fetch_row($query));//返回了查询到的资源的第一条数据。 while($row=mysql_fetch_row($query)){print_r($row);}//把查询到的资源的所有数据打印出来。 //while效果等同于以下。 //$row1=mysql_fetch_row($query);print_r($row1); //…… //$row5=mysql_fetch_row($query);print_r($row5); …… 如果将 $query=mysql_qurey('select * from test'); while($row=mysql_fetch_row($query)){print_r($row);} 改为 $query=mysql_qurey('select name,num from test'); while($row=mysql_fetch_row($query)){echo $row[0].$row[1].'个<br/>';} 结果显示如 苹果5个 香蕉6个
    查看全部
  • mysql_fetch_array — 从结果集中取得一行作为关联数组,或数字数组,或二者兼有 (相当于下面两个函数的功能组合) mysql_fetch_assoc — 从结果集中取得一行作为关联数组 mysql_fetch_row — 从结果集中取得一行作为枚举数组 mysql_fetch_object — 从结果集中取得一行作为对象
    查看全部
  • mysql_connect(服务器地址,用户名,密码); mysql_select_db(数据库名称,(连接标识符(可选))); mysql_query(sql命令,(连接标识符(可选))); mysql_error();mysql操作产生的错误信息。 mysql_close();关闭数据库 header("Content-type:text/html;charset=utf-8");//选择编码方式 $con = mysql_connect("数据库主机名或ip","用户名", "密码");//连接数据库 mysql_select_db('db_test');//选择db_test数据库 $res = mysql_query($query);//实行$query命令 echo mysql_error();//输出错误信息 mysql_fetch_array($res);//查询结果集 mysql_insert_id();//得到自增的主键id mysql_close($con);//关闭数据库
    查看全部
    0 采集 收起 来源:总结

    2018-03-22

  • mysql_query("insert into admin(username) values('user')");//向表admin中插入数据 echo mysql_error();//不用传人参数,可以检查哪里出错
    查看全部
    0 采集 收起 来源:php-执行SQL语句

    2018-03-22

  • mysql_select_db();选择数据库函数!! mysql_select_db与mysqli_select_db参数顺序相反 mysql_select_db(database,$conn) mysqli_select_db($conn,database) database 必需。规定要选择的数据库。 $conn 可选。规定 MySQL 连接。如果未指定,则使用上一个连接。
    查看全部
    0 采集 收起 来源:php-打开数据库

    2016-06-04

  • 连接数据库,设置字符编码
    查看全部
    0 采集 收起 来源:php-连接数据库

    2016-06-04

  • 向php中传递get参数,为下面形式:URL?name=value。 其中name为$_GET[]的键,value为值。
    查看全部
    0 采集 收起 来源:文章管理列表

    2016-06-04

  • $row=mysql_fetch_assco($query);//关联数组! $data[]=$row//每一次的赋值自动会给$data赋下标并赋上值,最终产生二维数组 //索引数组里面包含关联数组
    查看全部
    0 采集 收起 来源:文章管理列表

    2016-06-04

举报

0/150
提交
取消
课程须知
本课程是PHP中级课程 1、掌握PHP开发语言的基础语法知识 2、掌握MYSQL数据库中基础的增删改查语句
老师告诉你能学到什么?
1、精通最基本的PHP内置mysql函数 2、掌握对数据库增删改查的步骤 3、熟悉简单文章发布系统的开发流程 4、学会分析相似系统,实现举一反三
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!