Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

समस्या को क्रमबद्ध न करें

वास्तव में समस्या क्या है? आपको बस unserialize() पर कॉल करने में सक्षम होना चाहिए। अपने डेटा को उसके मूल रूप में पुनः प्राप्त करने के लिए:

// 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');

यदि समस्या इस तथ्य में निहित है कि क्रमबद्ध किया जा रहा डेटा बहुत पढ़ने योग्य नहीं है , आपको सरणी कुंजियों को भी संग्रहीत करने पर विचार करना चाहिए :

$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. प्रत्येक सेमेस्टर में टर्नओवर की गणना कैसे करें

  2. MySQL जैसी क्वेरी 5000 रिकॉर्ड टेबल के लिए बेहद धीमी गति से चलती है

  3. एफ # शुरुआती:सर्वर से डेटा की एक सरणी पुनर्प्राप्त करना

  4. लॉक प्रतीक्षा समयबाह्य प्राप्त करना पार हो गया; लेन-देन को फिर से शुरू करने का प्रयास करें, भले ही मैं लेनदेन का उपयोग नहीं कर रहा हूँ

  5. समय से निपटना और आधी रात के बाद