我应该在哪里反序列化它? php / wordpress创建我自己的插件

时间:2016-09-30 12:14:15

标签: php mysql serialization

我已从复选框序列化数据,格式为:

$obj_box = serialize($_POST['obj_box']);

将其发送到mysql中的表:

global $wpdb;
$table = $wpdb->prefix . "fl_insert_floor";
$charset_collate = $wpdb->get_charset_collate();

$sql = "CREATE TABLE IF NOT EXISTS $table (
obj_box` text NOT NULL,
)

$wpdb->insert( 
$table,array( 
'obj_box' => $obj_box
));

我正在浏览数据,并希望显示反序列化数据:

function flif_browsing() {
global $wpdb;
$table = $wpdb->prefix . "fl_insert_floor";

$result = $wpdb->get_results("SELECT * FROM `wp_fl_insert_floor`") or die('Error3');

 echo '<table summary="Properties" id="table1">';
 echo '<tr>';
 echo '<td><b>Typ obiektu</b></td>';
 echo '</tr>';

foreach ($result as $result1) {

 echo '<tr>';
 echo '<td>'.$get_object_id = $result1->obj_box.'</td>';
 echo '</tr>';
 echo '</br>';
 }
 echo '</table>';
 } 

我应该在哪里反序列化它? (尝试不同的方法并获得错误)。 或者有更好的方法将它从复选框发送到mysql中的表格,然后显示它?

0 个答案:

没有答案