php使用mysqli连接数据库

以前一直使用mysql进行数据库连接,但是随着php的发展逐步由放弃mysql系列函数的趋势,改用mysqli系列函数,下面是一个使用mysqli进行数据库的demo:

$conn = mysqli_connect(‘localhost‘, ‘root‘, ‘‘, ‘addressBook‘) or die(‘Connect error!‘);

        $sql = "insert into ".$this->tb_group." value(‘‘, ‘$name‘, ‘$pwd‘, ‘$numIdList‘)";

        $result = $conn->query($sql);        //添加成功result的值为boolean值true
        //$result = mysqli_query($conn, $sql);

        if ($result) {
            $lastid = mysqli_insert_id($conn);    //刚刚插入数据库的记录id
            echo "<BR>新建通讯录成功!";
        }else{
            echo "<BR>新建通讯录失败!";
        }
时间: 2024-07-29 05:18:38

php使用mysqli连接数据库的相关文章

php mysqli 连接数据库

php5.0 连接数据 用之前的方法 $con=mysqli_connect("localhost","my_user","my_password","my_db"); 总是出现Warning!请使用 PDO 和 mysqli . 那我就改写用 mysqli $conn = new mysqli(“localhost”, “root”, “123”, “db”); if ($conn->connect_error) {

Mysqli连接数据库的几种方式

配置信息: 服务器:localhost MySQL用户名:root MySQL密码: hanxin 数据库名称:admin MySQLi 采用面向对象的思维进行编程,即通过MySQLi对象的属性和方法来操作数据库. (1)//1.建立到Mysql数据的连接$mysqli= new mysqli('localhost','root','hanxin');//2.打开指定的数据库$mysqli->select_db('admin'); (2)$mysqli=new mysqli();$mysqli-

mysqli连接数据库常见函数

mysqli_free_result() 返回最后一次查询中使用的自动生成 id,如果是多表插入,返回的是第一个被插入的id. mysqli_query($con,"INSERT INTO websites (name,url,alexa) VALUES ('菜鸟教程','http://www.runoob.com',5633)"); // 输出自动生成的 ID echo "新 id 为: " . mysqli_insert_id($con);

mysqli数据库连接

/* * 连接数据库的mysqli函数库 * 使用的是过程化的风格编码 */header('content-type:text/html;charset=utf-8');// 获取数据库连接$link = mysqli_init(); if (!$link) {    exit('mysqli对象创建失败...');} // 创建mysqli连接数据库if (!mysqli_real_connect($link, 'localhost', 'root', '', 'pg39')) {    di

mysqli预处理和事务处理

1 应用环境 mysqli预处理功能(大量数据处理时使用) 2 步骤 a)mysqli连接数据库 $mysqli = new mysqli('localhost','root','root','chuanzhi'); b)设置编码 $mysqli->set_charset('gb2312'); c)发送query语句 使用$mysqli->prepare($query)这个方法表示是预处理,如果涉及到取值,必须指定查询字段 $query = "select id,proName,pr

将MySQL转化为mysqli

<?php/** * Created by PhpStorm. * User: 大神 * Date: 2017/7/24 * Time: 11:29 */ header('content-type:text/html;charset=utf8');//获取数据库连接$link = mysqli_init();//判断mysqli对象是否被创建成功if (!$link) { exit('mysqli对象创建失败');}//设置mysqli的参数值,这里是设置是否自动提交SQL语句//1代表写完代码

MYSQLI:mysqli预处理语句

应用环境 mysqli预处理功能(大量数据处理时使用) 步骤   a)mysqli连接数据库 $conn= new mysqli('localhost','root','123456','apple'); b)设置编码 $conn->set_charset('utf8'); c)发送query语句 使用$conn->prepare($sql)这个方法表示是预处理,如果涉及到取值,必须指定查询字段 $sql = "select * from product_info where pro

mysqli 预处理

应用环境 mysqli预处理功能(大量数据处理时使用) 步骤   a)mysqli连接数据库 $conn= new mysqli('localhost','root','123456','apple'); b)设置编码 $conn->set_charset('utf8'); c)发送query语句 使用$conn->prepare($sql)这个方法表示是预处理,如果涉及到取值,必须指定查询字段 $sql = "select * from product_info where pro

mysql基本函数库

//mysql_connect('localhost','root','');以前 $link=mysql_connect('127.0.0.1:3306','root','') or exit('连接数据库失败');//现在 mysql_select_db('pg37',$link) or die('没有对应的数据库');// $sql='select *from t_student';// mysql_query('set names utf8');//设置字符集 $infos=mysql_