Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Javascript数组作为BLOB(MIME文本而非图像)保存到mySQL数据库中!_Php_Javascript_Mysql_Arrays_Blob - Fatal编程技术网

Php Javascript数组作为BLOB(MIME文本而非图像)保存到mySQL数据库中!

Php Javascript数组作为BLOB(MIME文本而非图像)保存到mySQL数据库中!,php,javascript,mysql,arrays,blob,Php,Javascript,Mysql,Arrays,Blob,我正在寻找一个如何将大型文本数组(javascript)作为BLOB存储到mySQL数据库中的示例 我不知道哪种解决方案有效: Javascript数组将通过Ajax JSON发送,然后通过PHP文件进行处理。 转换JSON->BLOB并保存到mySQL数据库中。 获取BLOB convert to JSON send to javascript变量 使用arraydata创建BLOB,并通过Ajax发送BLOB文件(可能吗?),并将其存储在 数据库。通过Ajax获取Blob,将其在javasc

我正在寻找一个如何将大型文本数组(javascript)作为BLOB存储到mySQL数据库中的示例

我不知道哪种解决方案有效:

  • Javascript数组将通过Ajax JSON发送,然后通过PHP文件进行处理。 转换JSON->BLOB并保存到mySQL数据库中。 获取BLOB convert to JSON send to javascript变量

  • 使用arraydata创建BLOB,并通过Ajax发送BLOB文件(可能吗?),并将其存储在 数据库。通过Ajax获取Blob,将其在javascript中转换回数组

  • 如果能有一些关于这个问题的教程,我会很有帮助。 我见过一些保存图像(MIME:typepng等)但不保存MIME:typetext的粗略示例

    谢谢大家!

    已经解决了。 问题结束

    我只是像往常一样对变量进行base64_编码和base64_解码。 您只需确保在my.ini(mySQL)中,最大数据包大小设置为大于1MB,以保存文件,这就是它无法工作的原因