zoukankan      html  css  js  c++  java
  • PHP学习(mysqli函数)

          php是一种运行在服务器端的程序语言,用于生产动态网页内容。特点:开源,简单,易上手,跨平台(windows,linux),占用资源少,尤其适合中小型应用开发。(微博,微信,论坛等等)
    一,搭建软件环境
                     1,下载web服务器 apache、Microsoft IIS、Nginx;
                     2,服务器端:下载安装php解析软件(php.exe)
                     3.服务器端:编写保存php程序存放在C:/xampp/htdocs中(如C:/xampp/htdocs/1.php)
                     4:启动服务器端:启动web服务器。
                     5:客户端:打开浏览器、输入服务器程序地址,回车:
                     打开网页使用:http://127.0.0.1/1.php(唯一方法)
    二.php数据类型
                    1.值类型、标量类型
                      string, boolean, int/integer,float/double
                   2.复合类型

                         object ,array
                   3.特殊类型
                         null、NULL;resource。资源:数据库连接,查询结果;

    三,php中操作mysql数据库函数

          1.php官方最初提供一套连接mysql的函数:mysql_xxx()等等;

          2.php 官方提供了增强版mysql函数: mysqli_xxx()函数

         使用php操作mysql服务器步骤:
               a:创建到mysql服务器连接---mysqli_connect(..);
                  $con = mysql_connect(..);
                  参数: 数据库服务器地址ip:127.0.0.1;
                  数据库用户名 root
                  数据库密码 空的
                  选库 库名


            b:向mysql服务器发送sql指令,等待服务器执行;
                 $sql = '...';//insert/delete/update;
                 $result = mysqli_query($con,$sql);
            c:读取mysql服务器返回结果
                if($result ===false)
           d:断开和mysql服务器连接--可以省略;
                 mysql_close($con);

         例子一:

    例子二:

       

     错误控制运算符@

         当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。@ 运算符只对表达式有效。对新手来说一个简单的规则就是:如果能从某处得到值,就能在它前面加上 @ 运算符。例如,可以把它放在变量,函数和 include 调用,常量,等等之前。不能把它放在函数或类的定义之前,也不能用于条件结构例如 ifforeach 等。  

    die()

      Equivalent to exit()。

       说明:die()和exit()都是中止脚本执行函数;其实exit和die这两个名字指向的是同一个函数,die()是exit()函数的别名。该函数只接受一个参数,可以是一个程序返回的数值或是一个字符串,也可以不输入参数,结果没有返回值。

    参考:虽然两者相同,但通常使用中也有细微的选择性。例如:

    当传递给exit和die函数的值为0时,意味着提前终止脚本的执行,通常用exit()这个名字。

    1
    2
     echo "1111"
     exit(0);

    当程序出错时,可以给它传递一个字符串,它会原样输出在系统终端上,通常使用die()这个名字。

    1
    $fp=fopen("./readme.txt","r"or die("不能打开该文件");

      

  • 相关阅读:
    php RSA 简单实现
    redis 常用操作命令
    ajax短轮询+php与服务器交互制作简易即时聊天网站
    PHP解决网站大数据大流量与高并发
    Memcache所有方法及参数详解
    apache 与 nginx 详解
    apache 与 nginx的区别
    Redis,Memcache的区别和具体应用场景
    Memcache Redis 与Mogodb优缺点
    MySQL 存储
  • 原文地址:https://www.cnblogs.com/xuzhudong/p/6748241.html
Copyright © 2011-2022 走看看