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

PHP HTML स्ट्रिंग को डेटाबेस में कैसे सेव करें

मैं अपने डेटाबेस में बीएलओबी डेटाटाइप के साथ स्टोर करने के लिए बेस 64 एन्कोडेड डेटा का उपयोग करता हूं। बॉयलरप्लेट कोड इस प्रकार है।

$content = '<html>
<head>
  <script>--Some javascript and libraries included--</script>
  <title></title>
</head>
<body>
   <style>--Some Styling--</style>
</body>
</html>';

बेस64 में डेटा एन्कोड करने के लिए

$encodedContent = base64_encode($content); // This will Encode

और BLOB के साथ डेटाबेस में डेटा को सेव करें। अब डेटा पुनर्प्राप्त करने के बाद, बस इसे निम्नानुसार डीकोड करें।

$ContentDecoded = base64_decode($content);  // decode the base64

अब $contentDecoded . का मान सादा HTML है।



  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. ऑपरेशन 'कॉनकैट' के लिए मिलीभगत का अवैध मिश्रण

  3. #1366 - गलत पूर्णांक मान:MYsql

  4. MySQL डेटाबेस के लिए उन्नत Oracle JDeveloper सुविधाओं का उपयोग करना

  5. हेडर जानकारी को संशोधित नहीं कर सकता