Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.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 mysql数组-将数组信息插入mysql_Php_Mysql_Arrays - Fatal编程技术网

php mysql数组-将数组信息插入mysql

php mysql数组-将数组信息插入mysql,php,mysql,arrays,Php,Mysql,Arrays,我需要在字段中插入多个数据,然后将其作为数组检索。 例如,我需要在表item_details、字段item_number中插入“99999”,并在与item_number关联的字段中插入以下数据: 用户X 尤里 用户 您能告诉我应该使用什么sql查询来插入信息,以及使用什么查询来检索信息吗? 我知道这可能是个愚蠢的问题,但我就是搞不懂 提前谢谢大家,, Michael。内爆()数组(因此将其序列化)然后将该字符串传递到MySQL。内爆()数组(因此将其序列化)然后将该字符串传递到MySQL。在存

我需要在字段中插入多个数据,然后将其作为数组检索。 例如,我需要在表item_details、字段
item_number
中插入“99999”,并在与
item_number
关联的字段
中插入以下数据:
用户X
尤里
用户
您能告诉我应该使用什么sql查询来插入信息,以及使用什么查询来检索信息吗?
我知道这可能是个愚蠢的问题,但我就是搞不懂

提前谢谢大家,,
Michael。

内爆()
数组(因此将其序列化)然后将该字符串传递到MySQL。

内爆()
数组(因此将其序列化)然后将该字符串传递到MySQL。

在存储到sql之前,使用内爆将数组转换为字符串。之后,使用explode函数将字符串的值检索到数组中。要存储字符串,请使用varchar或text作为字段类型。

在存储到sql之前,请使用内爆将数组转换为字符串。之后,使用explode函数将字符串的值检索到数组中。要存储字符串,请使用varchar或text作为字段类型。

如果您只是想在MySQL字段中存储一个数组以供以后检索,那么您可以按照上面的建议使用
内爆()
[]或
序列化()
[]将保留值和关联键

$theArray = array(
  'key1' => 'One' ,
  'key2' => 'Two'
);
$serArray = serialize( $theArray ); // a:2:{s:4:"key1";s:3:"One";s:4:"key2";s:3:"Two";}
$sqlStr = 'INSERT INTO `table` ( `name` , `arrayField` ) VALUES ( "Test Row" , "'.$serArray.'" )';

如果您正在谈论使用两个相关的表来存储数据,那么最好参考一些教程,例如,

如果您只是想在MySQL字段中存储一个数组以供以后检索,那么您可以使用上面建议的
内爆()
[](这将销毁数组的键,但保留数组的值),或保留值和关联键的
serialize()
[]

$theArray = array(
  'key1' => 'One' ,
  'key2' => 'Two'
);
$serArray = serialize( $theArray ); // a:2:{s:4:"key1";s:3:"One";s:4:"key2";s:3:"Two";}
$sqlStr = 'INSERT INTO `table` ( `name` , `arrayField` ) VALUES ( "Test Row" , "'.$serArray.'" )';

如果您正在谈论使用两个相关的表来存储数据,那么您最好参考教程,例如,

您的问题不清楚,您也应该提供有关表的更多详细信息。表=项目详细信息------------------字段:项目编号,投标人------------------要插入的数据:99999到项目编号中----------你的问题不清楚,你也应该提供更多关于你的表格的详细信息。表格=项目详细信息------字段:项目编号,投标人------要插入的数据:99999到项目编号------userx,usery,userz到投标人我认为内爆不是很好的做法你们知道工会是如何运作的吗?我认为内爆不是很好的做法。你们知道工会是如何运作的吗?