我已经创建了一个表单,我想将表单数据存储在wp_options
表,因此我创建了此查询
$insertquery = $wpdb->query("INSERT INTO `wp_options`(`option_name`,`option_value`) VALUES (\'smsfactory123\',\'asdasdf\')");
现在,当我导入静态数据时,当我传递包含数组的变量时,不会产生任何问题,它会向我显示错误。
$apidetail = array(
\'userid\' => $uid,
\'userpassword\' => $upwd,
\'senderid\' => $sid,
\'ono\' => $ono,
\'message\' => $message,
);
这就是我在变量中获取数组值的方式
最合适的回答,由SO网友:Maximus Light 整理而成
您也可以使用json_encode()
函数而不是serialize
.
$var = json_encode($array);
update_option(\'option_name\', $var);