Home / প্রযুক্তি / ওয়েব সাইট / ওয়ার্ডপ্রেস / MySQL ডাটাবেইজে বাংলা লেখা দেখার সমস্যা সমাধান

MySQL ডাটাবেইজে বাংলা লেখা দেখার সমস্যা সমাধান

যারা সফটওয়্যার ডেভেলপার বা প্রোগ্রামার আছেন তাদের প্রায়শঃ বাংলা ভাষায় সফটওয়্যার তৈরি করতে হয় এবং বিভিন্ন কারণে MySQL ডেটাবেইজে বাংলা লেখা ইনসার্টের পর তা দেখার প্রয়োজন পড়ে। কিন্তু সাধারণভাবে -এ বাংলা লেখা দেখা যায় না। ইউনিকোড হলেও তা সাধারণত দেখা যায় না। বাংলা লেখা ব্রাউজারের মাধ্যমে ইনসার্ট-এডিট করা গেলেও MySQL -এ তা  ????  বা [] [] বক্স বক্স দেখায়। ফলে বেশ অসুবিধার সম্মুখীন হতে হয়। এটি খুব সহজে সমাধান করা যায়। প্রক্রিয়াটি নিম্নরূপ:

১) ডাটাবেজ কানেক্ট কোডটিতে নিচের লাল রংয়ের একটি কোড লাইন সংযোগ করতে হবে।–

<?php

// Creating a database connection

$con = mysqli_connect(“localhost”, “username”, “password “database_name”);

if (!$con) {

die(“Database connection failed: ” . mysqli_connect_error());

}

// for Bangla language

$con->set_charset(“utf8”);

$db = mysqli_select_db($con, ” database_name “);

if (!$db) {

die(“Database selection failed: ” . mysqli_connect_error());

}

?>

এটি পিএইচপি ডাটাবেজ কানেকশন কোড। চাইলে তা পুরোটা ব্যাবহার করা যেতে পারে।

২) MySQL  ডাটাবেইজে গিয়ে নিচের চিত্র মতো ফিল্ড সেটিং utf8_general_ci  করতে হবে। এবার ব্রাইজারের মাধ্যমে ডাটাে এন্ট্রি করুন এবং ডাটাবেইজ চেক করুন। বাংলা লেখা ভালোভাবে দেখাবে।

About admin

Leave a Reply

Your email address will not be published. Required fields are marked *

*