zoukankan      html  css  js  c++  java
  • 数据库访问

    数据库访问

    ★★★   header("location:***.php");//跳转到***.php的页面

    ★★★  <a>里面 的onclick事件  先执行onclick事件再执行跳转

    ★★★   $db = new MySQLi("localhost","root","密码","表名");

    需要四个参数 php手册(host(连哪儿的数据库,可以写ip地址也可以写域名(如www.baidu.com)/本地为:loclhost),username(用户名),passwd(密码),dbname(数据库名称),port(端口号默认为3306)) port 可以不写

    //可以判断连接是否出错 

    方法一:

    if(mysqli_connect_error())

    {    

    echo "连接失败";    

    exit;   

    }

    //方法二:

    mysqli_connect_error()?die("连接失败"):"";

    步骤:1.  先把数据库和PHP打通一个通道(造一个连接对象)

    $db = new MySQLi("localhost","root","密码","表名");

    步骤:2.//写SQL语句: $sql = "select * from Info(表名)";

    步骤:3.//执行SQL语句,返回结果集对象: $reslut = $db->query($sql);

    步骤:4.//从结果集中读取数据,返回数组 $attr = $reslut->fetch_all(); //读取所有数据,返回索引二维数组
    $attr = $reslut->fetch_array(); //读取当前指针指向的数据,返回索引关联都存在的数组
    $attr = $reslut->fetch_assoc(); //读取当前指针指向的数据,返回关联数组
    $attr = $reslut->fetch_row(); //返回索引数组
    $attr = $reslut->fetch_object(); //返回对象

    var_dump($attr);

    //while循环结果相当于$reslut->fetch_all(),读取所有数据;输出一个二维数组;

    $arr = array();

    while($attr = $reslut->fetch_row())

    {    

    array_push($arr,$attr);

    }

    var_dump($arr);

  • 相关阅读:
    Python Django 编写一个简易的后台管理工具2-创建项目
    leetcode-解题记录 771. 宝石与石头
    leetcode-解题记录 1108. IP 地址无效化
    Python Django 编写一个简易的后台管理工具1-安装环境
    备忘录
    Pollard_rho 因数分解
    ProgrammingContestChallengeBook
    HDU ACM-Steps
    ARCH-LINUX 折(安)腾(装)记
    各种Python小玩意收集
  • 原文地址:https://www.cnblogs.com/zxl89/p/6049206.html
Copyright © 2011-2022 走看看