我想在每次提交值时向数据库插入值。
这些是表单中的帖子值。
$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
已插入,但数组值未插入。
请在这里帮忙!
答案 0 :(得分:0)
根据@MilanChheda的帮助,它现在完美地工作了。
在插入之前,我已将序列化值。
$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,
));