10bet网址
MySQL PHP API
下载本手册

MySQL PHP API/.../ mysqli_stmt: send_long_data mysqli_stmt_send_long_data

3.9.26mysqli_stmt: send_long_datamysqli_stmt_send_long_data

PHP文档组版权所有。10bet官方网站

  • mysqli_stmt: send_long_data

    mysqli_stmt_send_long_data

    以块为单位发送数据

描述

面向对象的风格

公共保龄球mysqli_stmt: send_long_dataintparam_num
字符串数据);

程序上的风格

保龄球mysqli_stmt_send_long_datamysqli_stmt声明
intparam_num
字符串数据);

允许将参数数据分段(或块)发送到服务器,例如,如果一个blob的大小超过的大小max_allowed_packet。可以多次调用此函数以发送列的字符或二进制数据值的部分,该列必须是TEXT或BLOB数据类型之一。

参数

支撑

仅限过程式样式:返回的语句标识符mysqli_stmt_init

param_num

指示要将数据与哪个参数关联。参数从0开始编号。

数据

包含要发送的数据的字符串。

返回值

返回真正的成功与否在失败。

例子

例3.97面向对象的样式

< ?php $stmt = $mysqli->prepare("INSERT INTO messages (message) VALUES (?)");$null = null;- > bind_param美元支撑(" b ", null);$fp = fopen("messages.txt", "r");而(! feof (fp)美元){$支撑- > send_long_data(0,从文件中读(fp 8192美元));}文件关闭(fp);支撑- > execute ();? >

另请参阅

mysqli_prepare
mysqli_stmt_bind_param