Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

phi hạt nhân hóa vấn đề

Chính xác thì vấn đề là gì? Bạn có thể chỉ cần gọi unserialize() để truy xuất dữ liệu của bạn ở dạng ban đầu:

// assuming your database column 'foo' contains
// s:38:"a:2:{i:0;s:4:"4444";i:1;s:6:"Middle";}
$miscel = unserialize($row['foo']);
print_r($miscel);    
// returns array([0] => 4444, [1] => 'Middle');

Nếu vấn đề nằm trong thực tế là dữ liệu đang được tuần tự hóa không thể đọc được , bạn cũng nên xem xét việc lưu trữ các khóa mảng :

$miscel = serialize(array('price' => $_POST['Prod_Price'], 'cond' => $_POST['Prod_Cond'])); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay thế cho bảng tạm thời MySQL trong Oracle

  2. Cách Chèn dữ liệu từ một bảng cơ sở dữ liệu sang một bảng cơ sở dữ liệu khác trong Mysql

  3. Làm thế nào để sử dụng một hàm SQL với INNER JOIN trong MySQL?

  4. Cập nhật nhiều hàng với các khóa đã biết mà không cần chèn các hàng mới nếu tìm thấy các khóa không tồn tại

  5. danh mục php, cây danh mục phụ