Mysql 如何在db-wordpress中向字段插入数组
每次提交值时,我都要将值插入数据库 这些是表单中的post值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
$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当我序列化和插入时,整个插入查询都不起作用!