Mysql 如何在db-wordpress中向字段插入数组

Mysql 如何在db-wordpress中向字段插入数组,mysql,wordpress,Mysql,Wordpress,每次提交值时,我都要将值插入数据库 这些是表单中的post值 $sFloorKey = $_POST['floorname']; // int value : eg - 5 $aRoomName = $_POST['roomname']; //array contaning multiple values $iRoomType = $_POST['roomtype']; //array contaning multiple values $iPostID

每次提交值时,我都要将值插入数据库

这些是表单中的post值

$sFloorKey       = $_POST['floorname']; // int value : eg - 5
$aRoomName       = $_POST['roomname']; //array contaning multiple values
$iRoomType       = $_POST['roomtype']; //array contaning multiple values
$iPostID         = $_POST['postid']; // int value : eg - 44
执行的wp查询

$wpdb->insert('bs_room_types', array(
                                   'postid'       => $iPostID ,
                                   'sfloorname'   => $sFloorKey,
                                   'aroomname'    => $aRoomName,
                                   'aroomtypes'   => $iRoomType, 
                                   ));
正在插入
$sFloorKey
$iPostID
,但未插入数组值


请帮帮我

在@Milancheda的帮助下,它现在工作得很好

在插入之前,我已经序列化了这些值

$iPostID         = $_POST['postid'];
$sFloorKey       = $_POST['floorname'];
$aRooms          = serialize($_POST['roomname']);
$iRoomType       = serialize($_POST['roomtype']);

$wpdb->insert('bs_room_types', array(
                                   'postid'       => $iPostID,
                                   'sfloorname'   => $sFloorKey,
                                   'aroomname'    => $aRooms,
                                   'aroomtypes'   => $iRoomType, 
                                   ));

检查数据库表中的字段类型,可能需要一个varchar,在插入之前需要
序列化()。示例:
序列化($aRoomName)@Roljhon,仅限varchar。@Chinou检查长度和米兰的建议above@MilanChheda当我序列化和插入时,整个插入查询都不起作用!