数组怎么存进mysql 数组怎么存数据

请问数组数据如何写入mysql

?php

10年积累的成都网站建设、成都网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有长白免费网站建设让你可以放心的选择与我们合作。

$info=$_POST['info'] ;

$values = "";

for($i = 0; $i  count($info['title']); $i++){

$values .= "('{$info['title'][$i]}', '{$info['price'][$i]}', '{$info['amout'][$i]}'),";

}

$values = rtrim($values, ',');

mysql_query("insert into tablename values ".$values);

//这种情况适用于比较少的行插入

如果数据量比较大

将数据按行存入文本中

for($i = 0; $i  count($info['title']); $i++){

$values .= "{$info['title'][$i]}\t{$info['price'][$i]}\t{$info['amout'][$i]}\r\n";

}

file_put_content('data.txt', $values);

mysql_query("load data local infile 'data.txt' into table tablename");

mysql中怎么存储数组?在线等!急!

把数组转换成字符串后再存入数据库

参考函数:

implode() ---把数组转换成字符串

explode() ---把字符串转换成数组

手册里有详细说明

序列化以后存储.

对于一维数组可以简单的用

implode

explode

函数做数组——串的变换,但需注意分隔符要使用数组中不存在的字符

对于多维数组可以用序列化函数处理

serialize

unserialize

函数的用法手册中都有

如何再MYSQL中存储数组

把数组变成字符串:比如$a=array{"12","23","34","45"};

$a="12,23,34,45";

把这个存到数据库中就行了

读取时再用explode变成数组

数组怎么写入mysql

方法/步骤:

1.创建数据库: 登陆数据库,创建temp数据库,命令为:create database temp charset utf8; 使用命令:create table a...

2.编写python程序: 数组在python中被叫做列表,在这里只介绍数组存储和读...

3.数据的读取: def array_laod(cur): sql_str = "...

4.执行效果: 左图为程序运行的结果,右图为数据库中存储的数据。 END


分享文章:数组怎么存进mysql 数组怎么存数据
本文URL:http://azwzsj.com/article/doscggi.html