php এক্সপার্ট রা একটু সাহায্য করুন।

আসসালামুআলাইকুম
আমি php কোডের মাধ্যমে mysql ডেটাবেস থেকে আরবিক প্রদর্শনের চেষ্টা করতেছি। কিন্তু টেক্সট সঠিক ভাবে প্রদর্শন হচ্ছে না। টেক্সট গুলো প্রশ্ন বোধক চিহ্নের আকারে দেখাচ্ছে এরোকোম "?????????? ??? ????? ???? ??"

কি ভাবে সমাধান করবো? আমি ডেটাবেসের টাইপ ও প্রদর্শনের কোড নিচে দিচ্ছি। একটু হেল্প করেন।

ডেটাবেস ডিটেইলস নিচের ইমেজে।

php কোড


<?php
if(isset($_GET['q']))
{
$q = intval($_GET['q']);
if(isset($_GET['limit']))
{
$limit1 = intval($_GET['limit']);
}
else
{
$limit1 = 0;
}
$next = $limit1 + 20;
$con = mysql_connect($host,$user,$pass);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db($db, $con);
$sql="SELECT * FROM ayat,quranar WHERE ayat.ayat_no=quranar.VerseIDAr AND ayat.sura=quranar.SuraIDAr AND sura = '".$q."' ORDER by ayat_no LIMIT ".$limit1.",20";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo $row['ayat'];
echo $row['AyahTextAr'];
}
mysql_close($con);
}
else
{
echo 'Opps Somrething Wrong';
}
?>

এটা http://alquranbd.com প্রোজেক্ট টির জন্য। প্লিজ হেল্প করেন।
প্রোয়োজন হলে ফেসবুকে যোগাযোগ করবেন প্লিজ http://facebook.com/opothitodoiniki জাজাকাল্লাহ

Level New

আমি অপঠিত দৈনিকী। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 14 টি টিউন ও 50 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Apnar php code gulo je .php file tate save kora setar encoding UTF-8 korun. Jodi kaj na hoy tahole janam.

Apnar php code gulo je .php file tate save kora setar encoding UTF-8 korun. Jodi kaj na hoy tahole janan.

না ভাই কাজ হয় না সহ বিভিন্ন মেটা ট্যাগ ট্রায় করেছি কিন্তু কাজ হয় না। একটা সম্ভব্য সমাধান দেখলাম কিন্তু কাজে লাগাতে পারলাম না। আপনি একটু দেখুন তো কিছু করতে পারেন কি না।

http://stackoverflow.com/questions/13439324/arabic-language-in-php-mysql-appears-question-marks-in-html

http://stackoverflow.com/questions/13439324/arabic-language-in-php-mysql-appears-question-marks-in-html এই লিংকে যেমন বলা হয়েছে তেমন করলেই আপনার সমস্যাটার সমাধান হবে বলে আশা করি। 🙂

Level 0

Set your database connection like this-
// connection to the database
$link = mysql_connect($hostname, $username, $password)
or die (“Connection failed.”);
// echo “Connected to mysql database “;

// set php mysql query to unicode
mysql_query(‘SET CHARACTER SET utf8’);
mysql_query(“SET SESSION collation_connection =’utf8_general_ci'”);

// select a database to work with
$selected = mysql_select_db($db_name, $link)
or die(“Could not select database”);

    @biplob_ice: অসংখ্য ধন্যবাদ ভাই কাজ হয়েছে utf8_general_ci এর আগে পিছে ‘ ‘ চিহ্ন দিতে ভুল হয়েছিলো। আপনার কোড টা দিয়েই কাজ হলো।