-
علامت سوال نشان دادن پس از خواندن از دیتابیس
سلام
کد زیر رو نوشتم واسه خواندن از بانک اطلاعات جوملا
با وجود این که یونیکد اون
utf8_general_ci
هست اما بازم علامت سوال نشون می ده
(کد زیر می تونه بخونه اما علامت سوال هست)
بخشی از کد اصلی
کد:
$con = mysql_connect($hostname, $user_host, $pass_host) or die("Could not connect database");
$selected=mysql_select_db($db_name1,$con) or die("خطا در انتخاب پایگاه داده");
$dbresult=mysql_query("SELECT * FROM das_k2_items",$con);
while($amch=mysql_fetch_assoc($dbresult)){
$created=$amch["created"];
$post_title=$amch["title"];
echo "$post_title";
}
به نظر شما باید کد دیگری برای خواندن از جوملا نوشته شود یا ..
تشکر
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
01-16-2014 12:11 PM
# ADS
تبلیغات در جوملا فارسی
-
با سلام
کل تیبل های دیتا بیس رو انتخاب کن و برابر با utf8 قرار بده باید کلی انجام بشه.
در صورتی که باز انجام نشد دوباره دیتا خودتو ایمپورت کن البته قبلش مرحله قبل رو انجام بده
التماس دعا
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
بحث بر سر این نیست. تمام موارد uft8 هست اما مشکل این است که با کدی که php نوشتم رو نمی تواند درست بخواند. گفته باشم که جوملا درست است اما با کد های php این مشکل هست..
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
بعد از اتصال به دیتابیس کد زیر قرار بده :
mysql_query(“SET CHARACTER SET utf8″);
-اگه کد بالا به تنهایی جواب نداد در اولین خط php بعد از <?php کد زیر قرار بدید:
header('Content-Type: text/html; charset=utf-8');
در آخرین مرحبه هم باید یونیکد فایل شما درست باشه !
از این سایت [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] نوت پد پلاس دانلود کنید
از منوی encoding گزینه encoding utf-8 without bom انتخاب و ذخیره کنید مشکل حل میشه
ویرایش توسط phptik : 01-17-2014 در ساعت 09:39 AM
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)