某些情况下(如html中),调用php的变量时,要给变量加{},若要使字符串变量加上引号,则还需要在{}外加引号

如: $sql="select * from admin where username='{$username}' and passwd='{$passwd}';";

mysql_connect()  连接数据库,连接成功返回标识符,失败返回false

mysql_select_db()  选择数据库,选择充公返回true,失败返回false

mysql_query()  执行一条sql语句

          insert/update/delete时成功返回true,失败返回false

          对于查询类的语句会返回一个资源句柄(resource),可以通过该资源获取查询结果集内的数据。

mysql_close()  关闭数据库,关闭成功返回true,失败返回false

mysql_error()  返回上一个MySQL操作产生的文本错误信息,配合echo使用

mysql_insert_id()  在mysql中,执行插入语句以后,可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id,这个id的作用非常大,通常可以用来判断是否插入成功,或者作为关联ID进行其他的数据操作。

  每执行一次,都从资源也就是结果集里依次取一条数据,以数组形式返回岀来,当前一次已经取到最后一条数据时,返回空结果。得到的是关联数组

mysql_fetch_array()  每执行一次,都从资源也就是结果集里依次取一条数据,以数组形式返回岀来,当前一次已经取到最后一条数据时,返回空结果。默认状态下得到的是关联数组和索引数组

  三个可选参数:MYSQL_ASSOC只产生关联数组,MYSQL_NUM只产生索引数组,MYSQL_BOTH默认状态。

mysql_fetch_assoc()的效果与mysql_fetch_array('资源标识符',MYSQL_ASSOC)一样,都只产生关联数组

mysql_fetch_row()  每执行一次,都从资源也就是结果集里依次取一条数据,以数组形式返回岀来,当前一次已经取到最后一条数据时,返回空结果。得到的是索引数组。

mysql_fetch_object()  它的输出结果是一个对象,用  $对象名(变量名)->属性(字段名)  来获取属性

mysql_num_rows  获取结果集中的行数,输出的结果是一个数字

mysql_result(结果集,行号(从0开始),字段名/偏移量(从0开始))  返回结果集中一个字段的值

mysql_affecteda_rows(连接标识符)  返回数据库受上一条操作影响的记录的总行数,当修改的数据和之前一样的时候,返回值为0

$_POST变量以数组形式收集来自method="post"方法的表单中的值,默认情况下,POST 方法的发送信息的量最大值为 8 MB(可通过设置 php.ini 文件中的 post_max_size 进行更改)。  $_POST[id]

$_GET变量是一个数组,收集来自 method="get" 的表单中的值。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量也有限制(最多 100 个字符)。  $_GET[id]

$_SERVER以数组形式获取服务器的一些详细资料,可以用print_r来查看

PHP操作MySQL的常用函数的更多相关文章

  1. MYSQL基本常用函数

    MYSQL基本常用函数 一.字符的操作函数 (ps:mysql中的索引都是从1开始的.) 1.instr(param1,param2) 返回子串第一次出现的索引,若找不到则返回0. param1填写操 ...

  2. CentOS系统操作mysql的常用命令

    MySQL名字的来历MySQL是一个小型关系型数据库管理系统,MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了 ...

  3. node操作mongdb的常用函数示例

    node操作mongdb的常用函数示例 链接数据库 var mongoose = require('mongoose'); //引用数据库模块 mongoose.connect('mongodb:// ...

  4. java数据库 JDBC操作MySQL数据库常用API 部门表和员工表 创建表 添加数据 查询数据

    package com.swift.department; import java.sql.Connection; import java.sql.PreparedStatement; import ...

  5. MySQL之常用函数

    MySQL有如下常用函数需要掌握: 1.数学类函数 函数名称 作用 ABS(x)   返回x的绝对值                      SQRT(x)   返回x的非负二次方根 MOD(x,Y ...

  6. mysql中常用函数简介(不定时更新)

    常用函数version() 显示当前数据库版本database() 返回当前数据库名称user() 返回当前登录用户名inet_aton(IP) 返回IP地址的数值形式,为IP地址的数学计算做准备in ...

  7. mysql之常用函数(核心总结)

    为了简化操作,mysql提供了大量的函数给程序员使用(比如你想输入当前时间,可以调用now()函数) 函数可以出现的位置:插入语句的values()中,更新语句中,删除语句中,查询语句及其子句中. 聚 ...

  8. MySQL数据库常用函数

    一.数学函数 数学函数主要用于处理数字,包括整型.浮点数等. ABS(x) 返回x的绝对值 不区分大小写 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等 ...

  9. php操作mongodb的常用函数

    连接mongodb: $mongoObj = new Mongo("127.0.0.1" , array( 'connect'=>true, 'persist'=>tr ...

随机推荐

  1. Color Space: Lab

    Lab颜色空间是由CIE(国际照明委员会)制定的一种色彩模式.自然界中任何一点色都可以在Lab空间中表达出来,它的色彩空间比RGB空间还要大.另 外,这种模式是以数字化方式来描述人的视觉感应, 与设备 ...

  2. Jquery--防止冒泡

    e.stopPropagation();//阻止冒泡

  3. php应用路径变量问题总结

    实际效果测试,不考虑原理! 本地服务器,域名http://d.com,根路径D:\phpnow\vhosts\d.com.yii,相对根目录拥有文件/x.php代码里requeir_once /a/a ...

  4. 利用insert,update和delete注入获取数据

    0x00 简介 利用SQL注入获取数据库数据,利用的方法可以大致分为联合查询.报错.布尔盲注以及延时注入,通常这些方法都是基于select查询语句中的SQL注射点来实现的.那么,当我们发现了一个基于i ...

  5. Linux下暴力破解工具Hydra详解

    一.简介 Number one of the biggest security holes are passwords, as every password security study shows. ...

  6. 获取图片中感兴趣区域的信息(Matlab实现)

    内容提要 如果一幅图中只有一小部分图像你感兴趣(你想研究的部分),那么截图工具就可以了,但是如果你想知道这个区域在原图像中的坐标位置呢? 这可是截图工具所办不到的,前段时间我就需要这个功能,于是将其用 ...

  7. Xamarin 编程之打电话

    参考:http://www.cnblogs.com/yaozhenfa/ Main.axml <?xml version="1.0" encoding="utf-8 ...

  8. http://www.miniui.com/demo/#src=datagrid/celledit.html

    http://www.miniui.com/demo/#src=datagrid/celledit.html   jQuery MiniUI Demo

  9. C++学习笔记(1)——数据类型占空间大小

    boolean bool 1 byte   character char 1 byte May be signed or unsigned   wchar_t 1 byte     char16_t ...

  10. 如何保存CONSOLE LOG

    很早以前就想过问题,但因为我们一直有自动化程序去做,所以没仔细研究.   今天学习了一下,其实很简单,在sdsf.da 里面搜索master会看到下面这样一个TASK *MASTER* STC0000 ...