php mysql 参数绑定_PHP5 mysqli 绑定参数

所谓绑定参数就是把PHP脚本中的自定义变量绑定到SQL语句中的参数(参数使用 “?”代替)上,绑定参数使用bind_param()方法,该方法的语法格式如下:

bool bind_param ( string $types , mixed &$var1 [, mixed &$... ] )

在上述语法中涉及到的参数说明如下。

types:绑定的变量的数据类型,它接受的字符种类包括4个,如表所示:

575c737efbab009f23d9a8b3bd42b6e7.png

var1:绑定的变量,其数量必须要与SQL语句中的参数数量保持一致<?php

$mysqli=new mysqli("localhost","root","root","sunyang");//实例化mysqli

$query="insert into employee (emp_number,emp_name,emp_age) values (?,?,?)";

$result=$mysqli->prepare($query);

$result->bind_param("ssi",$number,$name,$age);//绑定参数

$number='sy0807';

$name='employee7';

$age=20;

$result->execute();//执行预准备语句

$result->close();

$mysqli->close();

?>

PHP5 mysqli 详细使用教程见:

mysql与mysqli的区别:

1、mysql是非持继连接函数,mysql每次链接都会打开一个连接的进程。

2、mysqli是永远连接函数,mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销。mysqli封装了诸如事务等一些高级操作,同时封装了DB操作过程中的很多可用的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值