关联数组,就是嵌套的数组 如:
<?php
$data = array(
array('name' => 'John Smith', 'home' => '555-555-5555',
'cell' => '666-555-5555', 'email' => 'john@myexample.com'),
array('name' => 'Jack Jones', 'home' => '777-555-5555',
'cell' => '888-555-5555', 'email' => 'jack@myexample.com'),
array('name' => 'Jane Munson', 'home' => '000-555-5555',
'cell' => '123456', 'email' => 'jane@myexample.com')
);
?>
使用 mysqli_stmt 类
mysql4.1版本开始提供一种预处理(prepared statement)的机制,它可以见整个命令向MYSQL服务器发送一次,以后只有参数变化,MYSQL只需要对命令做一次的分析就够了,大大减少需要传输的数据量,还提高了命令的处理效率(注,在不需要连接时应该立刻关闭close())
步骤:
1,预备SQL命令
$sql = "insert into user(name,pwd) values(?,?)";
$stms = $mysqli->prepare($sql);
2.绑定数据
$stms->bind_param('ss',$name,$pwd); (注意'ss':其要与后面的变量对应($name,$pwd)
i 所有inerger类型
d double 或float 类型
s 所有其他类型包括字符串
b 二进制(blob,二进制字节串)
)
$name = "huang";
$pwd = "123456";
3.执行
$stms->execute();
[4.在绑定执行另一组数据







